Import-AzurePublishSettingsFile
匯入發行設定檔,可讓您在 Windows PowerShell 中管理 Azure 帳戶。
注意
本檔中參考的 Cmdlet 用於管理使用服務管理 API 的舊版 Azure 資源。 如需管理 Azure Resource Manager 資源的 Cmdlet,請參閱 Az PowerShell 模組 。
Syntax
Import-AzurePublishSettingsFile
-PublishSettingsFile <String>
[-Environment <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Import-AzurePublishSettingsFile Cmdlet 會 匯入一個發佈設定檔案 (*.publishsettings),其中包含 Azure 帳戶的相關資訊,並將訂用帳戶資料檔案儲存在您的電腦上。 Cmdlet 完成時,您可以在 Windows PowerShell 中管理 Azure 帳戶。
執行 Import-AzurePublishSettingsFile 之前,請執行 Get-AzurePublishSettingsFile ,它會下載並儲存發行設定檔案,以便匯入它。
若要讓您的 Azure 帳戶可供 Windows PowerShell 使用,您可以使用發佈設定檔或 Add-AzureAccount Cmdlet。 發佈設定檔可讓您事先準備會話,以便自動執行腳本和背景工作。 不過,並非所有服務都支援發佈設定檔。 例如, AzureResourceManager 模組不支援發佈設定檔。
安全性注意事項: 發佈設定檔包含已編碼但未加密的管理憑證。 如果惡意使用者存取您的發佈設定檔,他們或許可以編輯、建立和刪除您的 Azure 服務。 基於安全性最佳作法,請將檔案儲存到 [下載] 或 [檔] 資料夾中的位置,然後使用 Import-AzurePublishSettingsFile Cmdlet 來匯入設定之後 加以刪除。
範例
範例 1:匯入檔案
PS C:\> Import-AzurePublishSettingsFile -PublishSettingsFile C:\Temp\MyAccount.publishsettings
此命令會匯入 「C:\Temp\MyAccount.publishsettings」 檔案。
參數
-Environment
指定 Azure 環境。
Azure 環境是 Microsoft Azure 的獨立部署,例如適用于全球 Azure 的 Azure 雲端,以及由中國 21Vianet 營運的 AzureChinaCloud。 您也可以使用 Azure Pack 和 WAPack Cmdlet 來建立內部部署 Azure 環境。 如需詳細資訊,請參閱 Azure Pack 。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
指定此 Cmdlet 從中讀取的 Azure 設定檔。 如果您未指定設定檔,此 Cmdlet 會從本機預設設定檔讀取。
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublishSettingsFile
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
輸入
None
您可以透過屬性名稱將輸入管線傳送至此 Cmdlet,但不能依值傳送。
輸出
None
此 Cmdlet 不會產生任何輸出。
備註
- 「發佈設定檔」是副檔名為 .publishsettings 的 XML 檔案。 檔案包含編碼的憑證,可提供 Azure 訂用帳戶的管理認證。 匯入此檔案之後,請將其刪除,以避免安全性風險。
- 「訂用帳戶資料檔案」是可以安全地儲存在電腦上的 XML 檔案。 根據預設,它會儲存在您的漫遊使用者設定檔中($home/AppData/Roaming)。