只是一個簡短的問題。我運行的代碼般的線條,將Azure PowerShell cmdlet插入字符串
$publicIP = Get-Content (Get-AzureVM -ServiceName $servicename -Name $vmsname | Get-AzureEndpoint | Select { $._vip })
$OSDisk = Get-Content (Get-AzureVM -ServiceName $servicename -Name $vmsname | Get-AzureOSDisk)
而且它確實讓我的ip地址或變量,而是試圖把值轉換成CSV細胞時,它失敗。我認爲這是因爲它試圖添加額外的標籤,但我不知道如何獲取字符串並將變量設置爲這樣。有誰知道如何解決這個問題?
編輯:
如果與輸出:
Get-AzureVM -servicename "vm1" -name "vm1" | Select DNSName | Out-String
是這樣的:
DNSName
-------
http://example.cloudapp.net/
如何只是把 「http://example.cloudapp.net/」 作爲CSV入境?現在它試圖把所有的代碼塊放到CSV中,這給我帶來了糟糕的格式化錯誤。
你怎麼把CSV中的價值?您複製並過去,或者您導出爲csv? – kekimian
我附加每個參數的逗號,然後out-file和ConvertTo-CSV。然後在查詢之後,我拿起文件並執行Export-CSV。我要更新錯誤信息。 – rezey
我重新編輯了這個。 – rezey