Note
dotnetup 目前已公開預覽。 其特性與行為可能會在正式上市前改變。
Name
dotnetup env set - 套用或重新套用 dotnetup 環境設定。
Synopsis
dotnetup env set [<MODE>] [options]
Arguments
MODE
可選的 .NET 存取模式:
| 存取模式 | 行為 |
|---|---|
none |
不會修改這些環境變數。 執行 .NET 與 dotnetup dotnet。 |
shell |
修改 shell 設定檔以設定這些環境變數。 從該 shell 啟動的程序使用 dotnetup 安裝的 .NET SDK 和執行時。 |
everywhere |
修改系統 PATH 並設定使用者層級 DOTNET_ROOT 的環境變數。 僅在 Windows 上使用。 |
關於每種模式的詳細資訊及相關 everywhere考量,請參見 dotnetup 環境配置。
當你省略 MODE時,指令會重新套用儲存模式。 若無可讀設定,指令即失敗。
選項
| Option | 描述 |
|---|---|
--dotnetup-on-path <true\|false> |
新增或移除包含 dotnetup 的 PATH目錄。 若省略,則保留儲存值。 第一個儲存的配置預設為 true。 |
-s、--shell [<bash\|zsh\|fish\|pwsh>] |
選擇設定檔 shell。 若未包含,則偵測當前彈殼。 |
-?、-h、--help |
顯示指令說明。 |
Examples
使用Bash的管理 dotnet 系統:
dotnetup env set shell --shell bash
只dotnetup開:PATH
dotnetup env set none --dotnetup-on-path true
透過重新套用儲存的設定來修正漂移:
dotnetup env set