Guten Tag!
Ich habe einen Background Job der folgendermassen aussieht:
$targets = "firefox","outlook"
foreach ($target in $targets)
{
Start-Job -name $target -ArgumentList $target {
param($target)
while ((Get-Process $target).Responding) {sleep -Milliseconds 50}
if (!(Get-Process $target).Responding)
{
# Do Stuff
}
} | out-null
}
Wie starte ich den Job neu sobald er "completed" ist?
Mit "Wait-Job | Receive-Job | Resume-Job" scheint es nicht zu funktionieren.
Danke für eure Hilfe