如何仅使用cmd更改默认巧克力安装目录?
我已经通过以下步骤在如何仅使用cmd更改默认巧克力安装目录?,cmd,chocolatey,Cmd,Chocolatey,我已经通过以下步骤在D:\chocolate目录中安装了chocolate 它可以工作,但我必须更改环境变量ChocolateyInstall并手动创建文件夹D:\Chocolate 有没有办法只使用cmd将chocolate安装在非默认目录中?从命令行设置一个环境变量 cmd.exe:setx chocolate安装D:\chocolate/M powershell.exe:&setx.exe巧克力安装D:\chocolate/M 巧克力 cmd.exe:setx chocolayin
D:\chocolate
目录中安装了chocolate
它可以工作,但我必须更改环境变量ChocolateyInstall并手动创建文件夹D:\Chocolate
有没有办法只使用cmd将chocolate安装在非默认目录中?从命令行设置一个环境变量
- cmd.exe:
setx chocolate安装D:\chocolate/M
- powershell.exe:
&setx.exe巧克力安装D:\chocolate/M
- cmd.exe:
setx chocolayinstall D:\chocolate/M&&SET“chocolayinstall=D:\chocolate”&&&%SystemRoot%\System32\windowsupershell\v1.0\powershell.exe“-NoProfile-ExecutionPolicy-Bypass-Command”iex((新对象系统.Net.WebClient)。下载字符串('https://chocolatey.org/install.ps1“)”&&SET“路径=%PATH%;%ALLUSERSPROFILE%\Chocolate\bin“
您只需尝试设置“ChocolateyInstall=D:\chocolate”,看看这是否适用于安装。Hi,我尝试在安装chocolate之前设置
ChocolateyInstall
,但我必须关闭cmd并重新打开它,使chocolate安装在D:\chocolate
(如果不关闭cmd并重新打开,Chocolate仍安装在默认目录C:\ProgramData\Chocolate
)。您知道任何关闭和打开新cmd的命令吗?Choco附带了refreshenv
,它将在不关闭cmd的情况下刷新环境变量-但您需要先安装Choco。我在答案中添加了一些附加说明。这非常有帮助,谢谢。我发现,当我只使用setx chocolatey安装D:\C时hocolatey
我必须关闭并重新打开cmd,但当我使用setx chocolayinstall D:\chocolate/M&&SET“chocolayinstall=D:\chocolate”时,我不需要这样做。