Chocolatey将以前安装的程序解压缩到错误的目录

时间:2017-12-08 23:56:17

标签: chocolatey

我正在尝试通过Windows 7上的Chocolatey将Neovim安装到“C:/ Program Files”目录。我以前通过Chocolatey将Neovim安装到另一个目录(“C:/ Tools”),但后来又卸载了它。

cd C:/Program Files
choco install Neovim

在Powershell中运行这些行时(使用管理权限),Chocolatey成功安装了Neovim,但是安装到以前安装过的“C:/ Tools”目录。

似乎Chocolatey正在记住安装了Neovim并忽略当前目录的位置。有没有办法防止这种情况发生?

1 个答案:

答案 0 :(得分:2)

包本身使用ChocolateyToolsLocation环境变量来确定安装位置,但没有package parameter,只允许您为此包配置。

查看包文件 - https://chocolatey.org/packages/neovim#files。如果需要其他目录,则需要将ChocolateyToolsLocation的环境变量更新为C:\Program Files,然后运行安装。这将影响使用Get-ToolsLocation的所有软件包安装。 HTH