Windows 11/Powershell 7.2.1
我已將以下變數添加到用戶 PATH 和系統 PATH。
C:\Program Files\rclone\rclone-v1.57.0-windows-amd64\rclone.exe
當我嘗試rclone從 Powershell 或 cmd運行時,我收到以下訊息:
PS C:\Windows\System32> rclone rclone:術語“rclone”不被識別為 cmdlet、函式、腳本檔案或可執行程式的名稱。檢查名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確,然后重試。
成功運行refreshenv,只是為了確保我重新啟動了 Windows。運行后$env:path -split ";"我可以看到C:\Program Files\rclone\rclone-v1.57.0-windows-amd64\rclone.exe設定正確。
我可以rclone從收到此通知的程式檔案夾中運行。
PS C:\Program Files\rclone\rclone-v1.57.0-windows-amd64> rclone rclone:術語“rclone”不被識別為 cmdlet、函式、腳本檔案或可執行程式的名稱。檢查名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確,然后重試。
建議[3,General]:沒有找到rclone命令,但在當前位置確實存在。默認情況下,PowerShell 不會從當前位置加載命令。如果您信任此命令,請輸入:“.\rclone”。有關更多詳細資訊,請參閱“get-help about_Command_Precedence”。
在 PATH 上設定 rclone 后,它仍然沒有“看到”,我在這里做錯了什么?
uj5u.com熱心網友回復:
您必須指定包含 rclone.exe 的目錄而不是可執行檔案的路徑。您應該將C:\Program Files\rclone\rclone-v1.57.0-windows-amd64 添加到 PATH 環境而不是C:\Program Files\rclone\rclone-v1.57.0-windows-amd64\rclone.exe
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/392516.html
