開始使用 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 命名慣例。 動詞描述動作 (例如,New
、Get
、Set
、Remove
),而名詞代表資源類型 (例如,AzVM
、AzKeyVaultCertificate
、AzFirewall
、AzVirtualNetworkGateway
)。 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 建立虛擬機器
- 建立儲存體帳戶
- 在 Azure Blob 儲存體之間傳送物件
- 從 Azure Key Vault 建立及擷取祕密
- 建立 Azure SQL 資料庫和防火牆
- 在 Azure 容器執行個體中執行容器
- 建立虛擬機器擴展集
- 建立標準負載平衡器
下一步
探索更多 Azure PowerShell 功能:
如需更多説明,請連絡社群: