循环Get-VM Powershell

时间:2013-12-03 14:55:15

标签: powershell

我正在寻找一个脚本,即get-vm *然后进入“睡眠”状态5秒,然后再次获取-vm。

到目前为止,我想出了这个:

cls
get-vm *
Start-Sleep 5

但是它只写了一次。

使循环进入的正确代码是什么?

1 个答案:

答案 0 :(得分:0)

如果你想要无限循环:

while ($true)
{
  cls 
  Write-Host "Getting VMs at $(get-date)"
  get-vm * 
  Start-Sleep 5
}

使用Ctrl + C结束循环。