開始使用 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 資料庫系統 | 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 功能:
- 使用 Azure PowerShell 登入
- 使用 Azure PowerShell 管理 Azure 訂用帳戶
- 使用 Azure PowerShell 建立服務主體
如需其他協助,請與社群連線: