kleinenase
Goto Top

PowerShell Script das einen Windows Server auslesen kann

Hi,

ich suche ein PowerShell Script das einen Windows Server auslesen kann und die Infos in einer Datei speichert.

Ich benötige allgemeine Informationen des Servers wie:

- Hostname
- IP Konfiguration
- Freigaben
- Installierte Software
- lokale Benutzer
- Drucker
usw...

Das Script soll mir dabei helfen eine schnell Übersicht zu bekommen.

Gibt es so etwas. Habe schon gesucht aber nicht wirklich was gefunden.

Danke

Content-ID: 41459240503

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

Ausgedruckt am: 07.11.2024 um 03:11 Uhr

Felix0201
Felix0201 07.02.2024 aktualisiert um 14:47:15 Uhr
Goto Top
versuchs mal mit
get-computerinfo

da bekommste ne lange liste mit infos.

spezielle sachen kannst du dann filtern mit bspw.:

Get-ComputerInfo | Select-Object OsName

für lokale Benutzer:
Get-LocalUser
https://learn.microsoft.com/de-de/powershell/module/microsoft.powershell ...


für AD-User:
Get-ADUser
https://learn.microsoft.com/en-us/powershell/module/activedirectory/get- ...


P.S.: Google hilft bei der Suche
ThePinky777
ThePinky777 07.02.2024 aktualisiert um 14:53:38 Uhr
Goto Top
nimm eine .bat DOS Datei
Befehle:

ipconfig /all >>\\Server\Pfad\%Computername%_ipconfig.txt
net share >>\\Server\Pfad\%Computername%_netshare.txt
Dir c:\Users /B >>\\Server\Pfad\%Computername%_lokaleUser.txt

Bei Drucker oder Installierter Software wirds glaub komplizierter

Dann kannst das sogar als Loginscrip reintun und sammelst passiv daten

\\Server\Pfad

definierst halt einen Share auf einem deiner Server mit Schreibrechte jeder Domain User
Wenn dus witzig machen willst, leserechte nur die admins und alle anderen haben keine lese/listing rechte.
Und so kannst dann daten sammeln, anhand Dateiname = Computername drin, kannst die Daten zuordnen.

wenn du es quick & dirty haben willst face-smile
kleinenase
kleinenase 07.02.2024 um 14:55:09 Uhr
Goto Top
Quick & Dirty reicht face-smile
9697748851
9697748851 07.02.2024 aktualisiert um 15:09:45 Uhr
Goto Top
Hi.

Das Script soll mir dabei helfen eine schnell Übersicht zu bekommen.
Eigentlich sollte sich ein Admin genau sowas kurzer Hand selbst bauen können. @ThePinky777 & @Felix0201 haben rudimentäre Grundlagen geteilt, die sitzen sollten bei jedem Admin, der mit Servern zutun hat.

Vielleicht solltest Du dir erstmal gewisse Grundlagen aneignen. Es bringt Dir nichts, wenn Du dein USB Stick vergessen hast und vor Ort dann nicht mal die IPs ausgelesen bekommst, ohne Script. face-sad

Oder bist Du nur faul? face-smile

Sorry - nicht persönlich nehmen.

Viele Grüße und Erfolg!
erikro
erikro 07.02.2024 um 15:12:19 Uhr
Goto Top
Moin,

für die Systeminformationen:

systeminfo.exe /S hostname /FO LIST

Für die Software:

wmic /node:hostname product get /format:list

hth

Erik
Beinfreiheit
Beinfreiheit 07.02.2024 um 15:59:55 Uhr
Goto Top
Für die Drucker könntest du den hier nehmen:
Get-WmiObject -Query "SELECT * FROM win32_printer"
kleinenase
kleinenase 07.02.2024 um 17:02:27 Uhr
Goto Top
Zitat von @9697748851:

Hi.

Das Script soll mir dabei helfen eine schnell Übersicht zu bekommen.
Eigentlich sollte sich ein Admin genau sowas kurzer Hand selbst bauen können. @ThePinky777 & @Felix0201 haben rudimentäre Grundlagen geteilt, die sitzen sollten bei jedem Admin, der mit Servern zutun hat.

Vielleicht solltest Du dir erstmal gewisse Grundlagen aneignen. Es bringt Dir nichts, wenn Du dein USB Stick vergessen hast und vor Ort dann nicht mal die IPs ausgelesen bekommst, ohne Script. face-sad

Oder bist Du nur faul? face-smile

Sorry - nicht persönlich nehmen.

Viele Grüße und Erfolg!

Nein ich bin nicht faul. Das einzige was ich nicht kann ist Programmieren.
Natürlich bekomme ich eine IP ohne USB Stick ausgelesen. face-wink
Habe gerade eine Sammlung von Powershell Scripten gefunden mit den ich schon viel anfangen kann...
Wenn es jemand brauchen kann: https://github.com/fleschutz/PowerShell

Danke für die bisherigen Tips!
MysticFoxDE
MysticFoxDE 07.02.2024 um 18:27:28 Uhr
Goto Top
Moin @kleinenase,

Gibt es so etwas. Habe schon gesucht aber nicht wirklich was gefunden.

schau mal das hier an ...
Wie man das Windows 10 und 11 TCP-Handling wieder desuboptimieren kann
... 😉

Gruss Alex
MysticFoxDE
MysticFoxDE 07.02.2024 um 18:38:46 Uhr
Goto Top
Moin @kleinenase,

Nein ich bin nicht faul. Das einzige was ich nicht kann ist Programmieren.

das musst du in der heutigen Zeit auch selber nicht können um ein solches Skript selber erstellen zu lassen.

bing powershell
😉

Gruss Alex