2017-08-10 23 views
0

Azureでコンポーネントを設定するためのPSスクリプトを作成しました。スクリプトが終了すると、設定ファイルに変数の束が保存されます。私が必要とする変数の1つは、公開設定ファイルです。それはスクリプトで作業するのは非常に簡単ではありません、私はこれまでのところだけ、このコマンドAzureの自動設定設定powershellを使用した設定の取得

Get-AzurePublishSettingsFile 

を見つけた。しかし、このコマンドは、Webブラウザを開き、ファイルをダウンロードします。このコマンドにいくつかのパラメータをつけて、powershellで行われたログインを使用できるようにすることはできますか?または、Webブラウザを経由せずにこの情報を抽出できる他のコマンドがありますか?

答えて

0

使用Get-AzureRmWebAppPublishingProfile

$resourceGroupName = "contoso" 
$webAppName = "contoso-web" 
$outfile = "C:\temp\contoso-web-pub-settings.xml" 

Get-AzureRmWebAppPublishingProfile -ResourceGroupName $resourceGroupName -Name $webAppName -OutputFile $outfile 
+0

リックありがとうございました。しかし、「公開プロファイル」には、Webアプリケーションにデプロイする方法に関する情報が含まれています。私はサブスクリプションへの資格情報を含む '公開設定'ファイルを探しています。 –

+0

私の悪いです。私はその質問を完全に間違って読んだ。資格情報にプログラムでアクセスする必要がある場合は、設定ファイルをダウンロードし、管理証書をKey Vaultに保存します。 –