Napisałem małą funkcję PowerShell, która wykonuje Get-EventLog na zdalnych serwerach. Na niektórych serwerach wydaje się, że po prostu się zawiesił i nigdy nie wygasł. Czy mogę przerwać wywoływanie funkcji powershell? Widzę, jak to zrobić przeciwko different process, ale chcę to zrobić dla funkcji powłoki zasilania.Jak przerwać wywoływanie funkcji PowerShell
dzięki
#######################
function Get-Alert4
{
param($computer)
$ret = Get-EventLog application -after (get-date).addHours(-2) -computer $computer | select-string -inputobject{$_.message} -pattern "Some Error String" | select-object List
return $ret
} #
Czy potrzebuje On-stop po wykonaniu Wait-Job? Jeśli upłynie limit czasu, zadanie będzie kontynuowane ... – x0n
Sheesh, wybredny, wybredny. Przypuszczam, że chcesz tam też usunąć pracę, żeby się porządnie posprzątać. :-) –
ahh bądź cicho! Mimo wszystko otrzymałeś ode mnie ode mnie;) – x0n