0
訂閱ID,我使用下面的代碼來選擇電源外殼腳本訂閱ID,但是當我點擊訂閱ID不選擇...不能選擇在蔚藍
$ subscriptionId =(的Get- AzureRmSubscription |出GridView的-Title '選擇Azure訂閱:' -PassThru).SubscriptionId選擇-AzureRmSubscription -SubscriptionId $ subscriptionId
訂閱ID,我使用下面的代碼來選擇電源外殼腳本訂閱ID,但是當我點擊訂閱ID不選擇...不能選擇在蔚藍
$ subscriptionId =(的Get- AzureRmSubscription |出GridView的-Title '選擇Azure訂閱:' -PassThru).SubscriptionId選擇-AzureRmSubscription -SubscriptionId $ subscriptionId
我們可以使用這個腳本來做到這一點:
$subscriptionId = (Get-AzureRmSubscription | Out-GridView -Title 'Select Azure Subscription:' -PassThru).Id
Select-AzureRmSubscription -SubscriptionId $subscriptionId
我們應該用Id
,不是SubscriptionId
,我們可以在這裏找到輸出:
PS C:\Users\v-jianye> Get-AzureRmSubscription
Name : Visual Studio Ultimate with MSDN
Id : 5384xxxx-xxxx-xxxx-xxxx-xxxxe29axxxx
TenantId : 1fcfxxxx-xxx-4c99-9449-d8e18bf8xxxx
State : Enabled
謝謝傑森,腳本運行時,它給選項中選出訂閱ID,從多個訂閱用戶,所以現在我會用$子編號= ...?我對麼? – Techie
不,在您的腳本中,'$ subscriptionId'包含'name','Id','TenantId'和'state','Select-AzureRmSubscription -SubscriptionId'需要這個ID,所以我們可以使用'$ subscriptionId.Id',或使用'$ subscriptionId =(Get-AzureRmSubscription | Out-GridView -Title'選擇Azure訂閱:'-PassThru).Id'這樣,我們可以將訂閱ID獲得到$ subscriptionId。 –
感謝它的工作, – Techie