所以,我买了这本名为“学习
Python艰难之路”的书,以及学习进度,因为它是我的第一个编程语言.
我现在面临的问题是我无法在Powershell for Windows 7中创建目录.
我完全按照书中所说的“mkdir mystuff”,我得到了以下错误.
我想要的只是让目录变成这样
C:\Documents and Settings\User\mystuff
我该如何解决这个问题?非常感谢您的帮助.
一切正常在WindowsXP中运行,但不适用于Windows 7.
PS C:\Windows\System32\WindowsPowerShell\v1.0> mkdir mystuff
New-Item : Access to the path 'mystuff' is denied.
At line:38 char:24
+ $scriptCmd = {& <<<< $wrappedCmd -Type Directory @PSBoundParameters
}
+ CategoryInfo : PermissionDenied: (C:\Windows\Syst...ll\v1.0\mys
tuff:String) [New-Item], UnauthorizedAccessException
+ FullyQualifiedErrorId : CreateDirectoryUnauthorizedAccessError,Microsoft
.PowerShell.Commands.NewItemCommand
最佳答案 Windows阻止您将目录添加到System32文件夹.默认情况下,您无权这样做,因为实际上您不应该这样做.
而是尝试将目录更改为更合理的目录并将目录放在那里. %UserProfile%是alias for your home directory.
cd %UserProfile%
mkdir mystuff
顺便说一句,这在XP中起作用的原因是XP对安全性或权限不是很严格.哪个错了. 🙂