der_Markus 10 Geschrieben 20. Oktober 2009 Melden Geschrieben 20. Oktober 2009 Hallo, ich habe mittels Powershell eine Form erstellt mit Buttons, etc. Damit möchte ich bestimmte Windows Dienste auslesen,starten,stoppen. Ich habe einen Button der sich "Dienste anzeigen" nennt. Wenn ich darauf klicke sollen mir alle Dienste in einem Label angezeigt werden. Ich habe es mal folgendermaßen versucht: # Dienste anzeigen $button_stat.add_Click({ $field.text = Get-Service }) Das Ergebnis was mir angezeigt wird sieht so aus: System.ServiceProcess.ServiceController Statt dem Dienstnamen oder Anzeigenamen wird mir die Service Controller Klasse ausgegeben. Kann mir jemand helfen? Vielen Dank!
Dukel 468 Geschrieben 20. Oktober 2009 Melden Geschrieben 20. Oktober 2009 get-service | select-object Name oder alternativ (get-service).Name Ist aber ungetestet.
der_Markus 10 Geschrieben 20. Oktober 2009 Autor Melden Geschrieben 20. Oktober 2009 Danke für deine Antwort. Klappt in meinem Fall aber nicht. Nur per Kommandozeile
olc 18 Geschrieben 20. Oktober 2009 Melden Geschrieben 20. Oktober 2009 Hi, was passiert, wenn Du es mit $field.text = Invoke-Command { Get-Service } versuchst? Viele Grüße olc
der_Markus 10 Geschrieben 27. Oktober 2009 Autor Melden Geschrieben 27. Oktober 2009 Hat zwar etwas gedauert aber habe mir selbst geholfen. Statt einer Textbox speicher ich das Ganze in einem Array, welches ich mir dann in einem DataGrid anzeigen lasse.Funzt:)
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden