0

我正在编写一个 VSphere CLI 脚本,该脚本将拍摄 6 个快照,并允许我将每个快照的描述设为它的创建日期。目前这是我正在尝试的代码:

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

1 回答 1

0

您可以在一个电话中完成此操作

获取虚拟机 | 新快照-名称“$serverName”-描述(获取日期)

我不确定您为什么要这样做,因为快照对象有一个名为“Created”的属性您可以通过执行以下操作来获取它:

$snapshots = 获取虚拟机 | 新快照-名称“$serverName”

$快照 | foreach { Set-Snapshot -Description $_.Created }

于 2012-11-13T15:38:34.343 回答