2015-06-08 57 views
1

我去了Chocolatey website并复制了文本进行安装并粘贴到管理员cmd.exe(使用Windows 7)。当我运行我得到的命令时:为什么在安装Chocolatey时PowerShell“无法识别”?

'powershell'不被识别为内部或外部命令,可操作程序或批处理文件。

github article与巧克力味的安装说明说:

这确实是最简单的方法,因为它需要执行之前它没有PowerShell中的配置。

+3

你有一些错误的PowerShell安装,或是从Windows的PATH变量的缺失。在admin cmd中运行:set PATH =%PATH%;%SYSTEMROOT%\ System32 \ WindowsPowerShell \ v1.0 \ – balint

回答

7

事实证明,@balint是正确的路径是不正确的。某些点的路径变量已被替换而不是附加到。在添加之前已擦除的所有路径后,我能够成功安装Chocolatey!

你有一些错误的PowerShell安装,或它从Windows PATH变量中缺少。在管理员CMD运行:

cmd> set PATH=%PATH%;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\ 
+1

这将PowerShell添加到Windows 8.1 Professional中的PATH中。谢谢 :) – georger