2017-06-26 284 views

回答

1

設定從命令行

  • cmd.exe的環境變量:setx ChocolateyInstall D:\Chocolatey /M
  • powershell.exe:& setx.exe ChocolateyInstall D:\Chocolatey /M

對於巧克力味

  • cmd.exe的:setx ChocolateyInstall D:\Chocolatey /M && SET "ChocolateyInstall=D:\Chocolatey" && "%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

您可以簡單地嘗試一下SET "ChocolateyInstall=D:\Chocolatey",看看它是否適用於安裝。

+0

嗨,我嘗試在我安裝巧克力之前設置'ChocolateyInstall',但我必須關閉cmd並重新打開它才能在'D:\ chocolatey'中安裝巧克力(如果我不關閉cmd並重新打開它,打開,巧克力仍然安裝在默認目錄'C:\ ProgramData \ chocolatey')。你知道關閉和打開一個新的命令的任何命令? –

+0

Choco帶有'refreshenv',它將在不關閉cmd的情況下刷新環境變量 - 但您需要首先安裝choco。 – ferventcoder

+0

我在答案中增加了一些附註。 – ferventcoder