dotnetup env set command

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