Я пытаюсь найти все последние статусы заданий из списка виртуальных машин, зарезервированных с помощью veeam backup.Странно, петли не переходят на следующий вм.Вот что я делаю:
Add-PSSnapin VeeamPSSnapin
$VMlist = "vm1, vm2"
$VMlist = $VMlist.split(",");
Foreach ($i in $VMlist) {
foreach($Job in (Get-VBRJob))
{
$Session = $Job.FindLastSession()
if(!$Session){continue;}
$Tasks = $Session.GetTaskSessions()
$Tasks | ?{$_.Name -eq $VMlist} | %{write-host $_.Name ":" $_.Status}
Кажется, у меня есть проблема в каждом цикле, так как он застрял, и я не получаю никакого вывода.Какой самый лучший способ перебрать щель виртуальных машин?
Заранее спасибо!