2012-07-05 59 views
0

我正在研究一個VSphere CLI腳本,其中需要6個快照,並允許將每個快照的描述作爲創建日期。目前,這裏有我想要的代碼:VSphere CLI:如何創建新快照並添加說明?

$server = "<ServerName>" 
connect-VIserver $server 
$snapshot = Get-vm | New-Snapshot -Name $"<serverName>" | Set-Snapshot -$snapshot -Description get-date 

回答

0

您可以在一個呼叫

GET-VM做到這一點|新的快照-Name「$服務器名」 - 描述(獲取最新)

我不知道你爲什麼要這樣做,因爲,快照對象有一個名爲「創建」屬性 你可以得到它通過做這樣的事情:

$ snapshots = Get-VM | New-Snapshot -Name「$ serverName」

$ snapshots | foreach {Set-Snapshot-Description $ _。Created}