inspiratio
Goto Top

Get-Service Abfrage - Liste aller Server in AD und die Services

Hallo zusammen,

ich bin neu in Thema Powershell und bräuchte dringend eure Hilfe.

Ich versuche ein Script zusammenzustellen. Folgendes Szenario:

- Abruf aller Server im AD
- Abruf der Services von den Servern

So schaut aktuell mein Script aus:

$test = Get-ADComputer -Filter "OperatingSystem -like '*Server*'" -Properties *| Select Name | FT -AutoSize
$test > 'c:\test\list2.txt'

Get-Service -ComputerName (C:\test\list2.txt) | select name, status, machinename


Danke schonmal

Content-Key: 495393

Url: https://administrator.de/contentid/495393

Printed on: April 25, 2024 at 08:04 o'clock

Member: emeriks
Solution emeriks Sep 16, 2019 at 13:59:52 (UTC)
Goto Top
Hi,
ungefähr so
Get-ADComputer -Filter "OperatingSystem -like '*Server*'" -Properties dNSHostName | %{ Get-Service -ComputerName $_.dNSHostName } | select machinename, name, status  

E.
Member: inspiratio
inspiratio Sep 16, 2019 at 14:14:06 (UTC)
Goto Top
Dankeschön! Funktioniert schonmal ganz gut. Kannst du mir bitte die Befehle einwenig kommentieren. Damit ich das nachvollziehen kann. Danke dir
Member: emeriks
emeriks Sep 16, 2019 updated at 14:18:42 (UTC)
Goto Top
Noch ein Wunsch?

Get-ADComputer --> google
%{ .... } --> "%" steht für "ForEach" --> google
Get-Service --> google
Select --> google
Member: inspiratio
inspiratio Sep 16, 2019 at 15:03:22 (UTC)
Goto Top
Ausgabe müsste jetzt noch in eine Datei erfolgen.

Servername muss als überschrift stehen und darunter alle Services. Wie gebe ich das in der Powershell aus? Kann mir jemand helfen?
Member: emeriks
emeriks Sep 16, 2019 at 15:05:16 (UTC)
Goto Top
Member: inspiratio
inspiratio Sep 17, 2019 at 09:43:23 (UTC)
Goto Top
ich verstehe echt nicht wieso du GOOGLE als Hilfe angibst. Wenn ich mit der Google Hilfe klar gekommen wäre, dann würde ich nicht hier schreiben... Lass lieber die Comments sein...
Member: emeriks
emeriks Sep 17, 2019 at 09:58:58 (UTC)
Goto Top
Nicht die Google-Hilfe. Aber die von Microsoft PowerShell. Und die vielen anderen Treffer.