Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Automatischer Neustart eines Background Jobs

$
0
0

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



Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>