Сервер перезагружается при запуске скрипта Veeam PowersShell - PullRequest
0 голосов
/ 03 марта 2020

Я создал приведенный ниже скрипт для уничтожения определенного c процесса Veeam, связанного с именем задания. Проблема заключается в том, что он должен сначала найти идентификатор задания, затем выполнить поиск в описании процесса для этого идентификатора и уничтожить его. Но я думаю, что каким-то образом получается бесконечный l oop, что в некоторых случаях, когда мне приходится запускать его несколько раз (поскольку может быть несколько процессов, связанных с идентификатором), он перезагружает сервер.

$JobName = Read-Host "Enter Job name"
$JobID = Get-VBRJob | select name, ID | Where {$_.name -like $JobName} | select -expand ID
wmic Path win32_process Where "CommandLine Like '%$JobID%'" Call Terminate
...