我正在尝试第一次设置巧克力。 我的最终目标是能够将软件包安装在我的计算机上显示为F的USB驱动器中:所以按照巧克力维基的说明,
https://github.com/chocolatey/chocolatey/wiki/Installation
我在F驱动器上创build了一个名为Chocolatey的文件夹,并将环境variablesChocolateyInstall设置为f:/ Chocolatey。 我按照基本的方向,打开一个命令提示符,然后粘贴在下面。
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('http://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin
安装完成后,我按照如下步骤进入了power shell命令提示符,并试图安装notepad ++我得到了以下内容:
C:\Windows\system32>cinst notepadplusplus The filename, directory name, or volume label syntax is incorrect.
任何人都可以帮我一个这个吗?
提前致谢,
法案。
看来,你去巧克力的安装自定义的位置。 当它完成安装,它说它被安装在F:/巧克力? 它实际上安装在那里? 如果是这样,看看你的路径环境变量,看看是否包括在路径中。 同时关闭并重新打开shell /命令行。 现在有效吗? 如果路径(用户PATH)中有choco位置,并且在重新加载后shell /命令行不正确,则重新引导并查看是否解决了问题。
如果这一切都很好,请输入chocolatey /?
看看你得到了什么。 然后再试一次。 如果问题再次出现,请尝试cinst pkgname -debug
并查看错误发生的位置。
注意:尝试将巧克力安装到USB驱动器不是受支持的情况。 当然你也许可以把它运用起来,但是我不确定你真正获得了什么。 说你安装notepad ++,现在它被安装到系统(不是USB驱动器)。 通过在USB驱动器上进行choco回购你会获得什么?