首頁 > 後端開發 > Golang > 如何在Windows中為權限受限的使用者設定環境變數?

如何在Windows中為權限受限的使用者設定環境變數?

Barbara Streisand
發布: 2024-11-16 00:37:03
原創
584 人瀏覽過

How to Set Environment Variables for Users with Restricted Privileges in Windows?

在 Windows 中設定環境變數

Windows 中的使用者環境變數提供了一種儲存應用程式設定值的便利方法。本文探討如何使用受限的使用者權限來設定這些變數。

問題:

無法使用os.Getenv 讀取使用者建立的環境變數(ADDR 和TOKEN) ().

原因:

set 指令建立暫時的、每個會話的環境變量,而setx 會建立永久的、系統範圍的變數。使用者權限不足以建立系統變量,os.Getenv()只能讀取系統變數。

解:

設定使用者環境變數,使用setx指令.

範例:

範例:
cmd> setx ADDR "127.0.0.1"
cmd> setx TOKEN "ABCD1234"
登入後複製

例如使用setx 設定ADDR 和TOKEN 變數:設定後,將來可以存取這些變數shell 會話和應用程式。請注意,現有的 shell 會話需要關閉並重新開啟才能使變更生效。

以上是如何在Windows中為權限受限的使用者設定環境變數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板