共用方式為


開始使用 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 Database Az.Sql AzSqlDatabase

如需 Azure PowerShell 模組的完整清單,請參閱託管在 GitHub 上的 Azure PowerShell 模組清單

資料集合

根據預設,Azure PowerShell 會收集遙測資料,透過識別使用方式模式和問題來改進使用者體驗。 不會收集任何私人或個人資料。 但是,如果偏好,您可以退出,不使用 Disable-AzDataCollection Cmdlet。 如需更多資訊,請參閱我們的隱私權聲明

快速入門與教學課程

透過我們的引導式教學課程親身體驗 Azure PowerShell:

下一步

探索更多 Azure PowerShell 功能:

如需更多説明,請連絡社群:

參考資料