我知道我們可以獲得許多 Linux 實用程式的 .exe 版本。我碰巧有 wget.exe、curl.exe 和 busybox.exe。但我怎麼能安裝它們而不是輸入
C:\Users\Rahul>cd downloads
C:\Users\Rahul\Downloads>wget
我可以立即輸入
C:\Users\Rahul>wget
答案1
您不應該將它們複製到C:\windows\system32
.
相反,請將它們放置在合理的位置並將該位置添加到%PATH%
環境變數中。
如果您未將實用程式安裝在其預設位置(由網站或安裝程式指定),則可以將此類實用程式放置在專用資料夾中,例如
C:\bin\
或C:\programs\
。我更喜歡這個路徑,以防Program Files
您安裝的程式不能很好地處理路徑名中的空格。您可以(永久)在您的資料
%PATH%
夾中新增一個資料夾cmd.exe
,如下所示:setx PATH "%PATH%;C:\bin\"
(請注意,該
set
命令只會更改當前會話的路徑。setx
永久更改它。)筆記:上面的命令將資料夾加入到結尾因此,如果其他位置的程式與您剛剛新增的資料夾中的程式同名,則程式將優先。如果您希望新增的資料夾優先於其他所有資料夾,請改用以下命令:
setx PATH "C:\bin\;%PATH%"
答案2
我真傻。這很簡單,我只需將 wget.exe 複製到 C:\windows\system32 即可。