Chocolatey 的安装
获取安装脚本
Invoke-WebRequest https://community.chocolatey.org/install.ps1 -OutFile install.ps1
修改安装路径
阅读源码,可以看到 $chocoPath 是 Chocolatey 的安装路径,其值从环境变量 $Env:ChocolateyInstall 中获取,缺省值为 $Env:ALLUSERPROFILE\Chocolatey。这里的 $Env:ALLUSERPROFILE 一般就是 C:\ProgramData。
$chocoInstallVariableName = "ChocolateyInstall" # 从名称为 ChocolateyInstall 的环境变量中获取
$chocoPath = [Environment]::GetEnvironmentVariable($chocoInstallVariableName)
所以,在安装前,需要设置环境变量 $Env:ChocolateyInstall。然后,运行安装脚本即可。