Puncte:0

rulați sarcina în fundal

drapel in

Am un script powershell care verifică dacă serviciul este activ și dacă nu îl pornește,

$ServiceName = 'mapguideserver3.1'
$arrService = Get-Service -Name $ServiceName

while ($arrService.Status -ne „În rulare”)
{

    Start-Service $ServiceName
    write-host $arrService.status
    write-host „Începe serviciul”
    Start-Sleep -secunde 60
    $arrService.Refresh()
    if ($arrService.Status -eq „În rulare”)
    {
        Write-Host „Serviciul rulează acum”
    }

}

Am încercat să-l folosesc într-un programator de activități ca pornire a sistemului și fă clic dreapta și rulează, setând „permiteți să ruleze la cerere”

Am văzut că starea sarcinii este „în rulare” și după ceva timp se schimbă în „gata”, când am verificat după ceva timp, sarcina nu schimbă înapoi serviciul dacă este oprit.

cum pot rula scriptul care va rula pentru totdeauna?

drapel in
De ce nu configurați pur și simplu serviciul să fie repornit automat?
drapel in
Pornește automat după repornire, dar uneori serviciul se oprește
drapel in
Și nu aveți o acțiune de recuperare configurată pentru acel serviciu?
drapel in
Ok, nu știam că este posibil, mulțumesc
drapel cn
„Am văzut că starea sarcinii este „în rulare” și după un timp se schimbă în „gata”, „Ceva timp? Ca minute sau ore? Sarcinile au un timp de rulare maxim. Ar trebui verificat/validat mai întâi. De asemenea, dacă bucla while este falsă, serviciul rulează și scriptul iese, acesta este comportamentul așteptat.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.