共用方式為


開始使用 Azure PowerShell

Azure PowerShell 是一個功能強大的工具,可直接從 PowerShell 管理 Azure 資源。 它非常適合使用 Azure Resource Manager 模型建置自動化工作流程和管理資源。 您可以在瀏覽器中使用 Azure Cloud Shell 試用,或安裝到本機電腦上。

本文可協助您開始使用 Azure PowerShell,並教導其核心概念。

在 Azure Cloud Shell 中安裝或執行

嘗試 Azure PowerShell 最簡單的方式是透過 Azure Cloud Shell,這是不需要安裝之瀏覽器型環境。 若要開始使用,請參閱 開始使用 Azure Cloud Shell。 Cloud Shell 會在 Linux 容器上執行 PowerShell,因此無法使用 Windows 特定功能。

當您準備好在本機安裝 Azure PowerShell 時,請遵循 如何安裝 Azure PowerShell中的步驟。

登入 Azure

若要登入,請使用 Connect-AzAccount Cmdlet。 如果您使用 Cloud Shell,您可以略過此步驟,因為您已為環境、訂用帳戶和租用戶進行驗證。

Connect-AzAccount

重要

從 2025 年初開始,使用 Microsoft Entra ID 使用者身分識別進行驗證的 Azure PowerShell 登入需要多重要素驗證 (MFA)。 如需詳細資訊,請參閱 針對 Azure 和其他系統管理入口網站的強制多因素驗證進行規劃

針對需要特定合規性的區域環境(例如 Azure China 21Vianet),請使用 Environment 參數:

Connect-AzAccount -Environment AzureChinaCloud

Azure PowerShell 預設為 Web 帳戶管理員 (WAM) 以在 Windows 系統上進行驗證,而其他平臺則使用瀏覽器型登入。 如需詳細資訊,請參閱 Web 帳戶管理員 (WAM)

如果您有多個訂用帳戶的存取權,系統會提示您在登入時選取一個訂用帳戶。 在 登入體驗中深入瞭解此過程。

登入之後,您可以使用 Azure PowerShell Cmdlet 來管理您的資源。 如需驗證的詳細資訊,請參閱 使用 Azure PowerShell 登入

尋找命令

Azure PowerShell Cmdlet 遵循 Verb-Noun的標準 PowerShell 命名慣例。 動詞描述動作(例如,NewGetSetRemove),而名詞則代表資源類型(例如,AzVMAzKeyVaultCertificateAzFirewallAzVirtualNetworkGateway)。 Azure PowerShell 中的名詞開頭為前置詞 Az

若要探索命令,請使用 Get-Command Cmdlet。 例如,若要列出與虛擬機相關的所有命令:

Get-Command -Verb Get -Noun AzVM* -Module Az.Compute

以下是常見資源及其相關聯模組的快速參考數據表:

資源類型 Azure PowerShell 模組 名詞前綴
資源群組 Az.Resources AzResourceGroup
虛擬機 Az.Compute AzVM
記憶體帳戶 Az.Storage AzStorageAccount
金鑰庫 Az.KeyVault AzKeyVault
Web 應用程式 Az.Websites AzWebApp
SQL 資料庫系統 Az.Sql AzSqlDatabase

如需 Azure PowerShell 模組的完整清單,請參閱 GitHub 上裝載的 Azure PowerShell 模組清單

數據採集

根據預設,Azure PowerShell 會收集遙測數據,藉由識別使用模式和問題來改善用戶體驗。 不會收集私人或個人資料。 不過,如果您偏好,可以使用 Disable-AzDataCollection cmdlet 來選擇退出。 如需詳細資訊,請參閱我們的 隱私聲明

快速入門和教學課程

透過我們的引導式教學課程,開始使用 Azure PowerShell:

後續步驟

探索更多 Azure PowerShell 功能:

如需其他協助,請與社群連線:

引用