在 Windows 上安裝 Azure CLI

Azure Command-Line 介面 (CLI) 是可在 Windows 電腦上本機安裝的跨平臺命令列工具。 您可以使用適用于 Windows 的 Azure CLI 連線到 Azure,並在 Azure 資源上執行系統管理命令。 Windows 版 Azure CLI 也可以透過 Azure Cloud Shell從瀏覽器使用,或從 Docker 容器內執行。

對於 Windows,Azure CLI 會透過 MSI 安裝,這可讓您透過 Windows 命令提示字元 (CMD) 或 PowerShell 來存取 CLI。 安裝適用於 Linux 的 Windows 子系統 (WSL) 時,有些套件適用於您的 Linux 散發套件。 請參閱主要安裝分頁以取得支援之套件管理員的清單或如何在 WSL 底下手動安裝。

Azure CLI 的目前版本是 2.41.0。 如需最新版本的相關資訊,請參閱版本資訊。 若要找出已安裝的版本,並查看是否需要更新,請執行 az version

安裝或更新

可轉散發的 MSI 會用於安裝或更新 Windows 上的 Azure CLI。 您不需要先解除安裝目前的版本,就可以使用 MSI 安裝程式,因為 MSI 會更新任何現有版本。

注意

安裝完成後,您必須關閉並重新開啟任何使用中的終端機視窗,才能使用 Azure CLI。

最新版本

下載並安裝最新版的 Azure CLI。 當安裝程式詢問它是否可以變更您的電腦時,按一下 [是] 方塊。

特定版本

若要下載特定版本的 MSI 安裝程式,請變更 URL https://azcliprod.blob.core.windows.net/msi/azure-cli-<version>.msi 中的版本區段並加以下載。 您可以在 Azure CLI 版本資訊中找到可用的版本。

執行 Azure CLI

您現在可以從 Windows 命令提示字元或 PowerShell 使用 az 命令執行 Azure CLI。

疑難排解

以下是在 Windows 上安裝 Azure CLI 時的一些常見問題。 如果您遇到此處未涵蓋的問題,請在 GitHub 上提出問題

Proxy 封鎖連線

如果因為 Proxy 封鎖連線而無法下載 MSI 安裝程式,請確定已正確設定 Proxy。 若使用 Windows 10,可在 Settings > Network & Internet > Proxy 窗格中管理這些設定。 連絡系統管理員了解必要的設定,或了解電腦組態管理或需要進階安裝時可能會發生的情況。

重要

這些設定也必須能夠使用 CLI 從 PowerShell 或命令提示字元存取 Azure 服務。 在 PowerShell 中,請使用下列命令來執行此操作:

(New-Object System.Net.WebClient).Proxy.Credentials = `
  [System.Net.CredentialCache]::DefaultNetworkCredentials

若要取得 MSI,您的 Proxy 必須允許 HTTPS 連線至下列位址:

  • https://aka.ms/
  • https://azcliprod.blob.core.windows.net/

解除安裝

如果您決定要解除安裝 Azure CLI,我們很遺憾您不再繼續使用。 您在解除安裝之前,請使用 az feedback 命令,讓我們知道可以加強或修正之處。 我們的目標是讓 Azure CLI 既沒有錯誤又易於使用。 如果找到錯誤 (bug),希望您提出 GitHub 問題,非常感謝您。

您可以從 Windows 的 [應用程式和功能] 清單中將 Azure CLI 解除安裝。 若要解除安裝:

平台 Instructions
Windows 10 開始 > 設定 > 應用程式
Windows 8 和 Windows 7 啟動 > 主控台 > 程式 > 卸載程式

到此畫面後,在程式搜尋列中輸入 Azure CLI。 要解除安裝的程式會顯示為 Microsoft CLI 2.0 for Azure。 選取此應用程式,然後按一下 Uninstall 按鈕。

移除資料

如果您不打算重新安裝 Azure CLI,請從 C:\Users\<username>\.azure\msal_token_cache.binC:\Users\<username>\.azure\msal_token_cache.json 移除其資料。

後續步驟

既然您已在 Windows 上安裝 Azure CLI,請簡短流覽其功能和一般命令。