none
get-service Status richtig auswerten RRS feed

  • Frage

  • Hallo,

    ich versuche mit get-service den Status vom IIS auszuwerten. 

    $var=get-service | where {$_.Name -eq "W3svc"} | select Status 

    $var @{Status=Stopped} zurück. Wie kann ich das in einer If Anweisung auswerten?

    VG niesel

    Mittwoch, 4. Juni 2014 08:19

Antworten

  • Du kannst es in deinem Fall so auswerten:

    if($var.Status -eq "Running"){
    #do something
    }

    oder noch kürzer:

    if((get-Service -name "W3SVC").Status -eq "Running"){
    # Do something
    }

    Gruß

    KK

    • Als Antwort vorgeschlagen Peter Kriegel Mittwoch, 4. Juni 2014 08:46
    • Als Antwort markiert Alex Pitulice Mittwoch, 18. Juni 2014 13:24
    Mittwoch, 4. Juni 2014 08:29

Alle Antworten

  • Du kannst es in deinem Fall so auswerten:

    if($var.Status -eq "Running"){
    #do something
    }

    oder noch kürzer:

    if((get-Service -name "W3SVC").Status -eq "Running"){
    # Do something
    }

    Gruß

    KK

    • Als Antwort vorgeschlagen Peter Kriegel Mittwoch, 4. Juni 2014 08:46
    • Als Antwort markiert Alex Pitulice Mittwoch, 18. Juni 2014 13:24
    Mittwoch, 4. Juni 2014 08:29
  • Danke! So schön einfach :)
    Mittwoch, 4. Juni 2014 08:34