在 Windows 的權限管理規則中,若要新增永久環境變數且不具管理員權限的狀態下,透過 cmd 工具是沒有辦法達成的。這時,Powershell 可以協助達成這一點。
系列文章
本篇文章為 ASP.NET Core 5 整合 Vue.js 框架實作的準備篇。相關文章列舉如下:
步驟
1. 開啟 Powershell,你可以用搜尋框來找到
2. 輸入 Get-ChildItem Env: ,確認一下目前的環境變數清單
3. 輸入如右邊的格式:[Environment]::SetEnvironmentVariable(“PATH”, “<path1;path2;……>”, “User”)
第一個參數為要設置或是修改的變數名稱、第二個為實質內容(若有多個路徑,請以”;”分隔)、第三個為設置層面 ( User ) ,相對應的還有 Machine …等
參考資料
Use PowerShell to Persist Environment Variables
About Environment Variables
How do I set system environment variables in Windows 10?