Powershell Anmeldung auf Servern prüfen
Hallo, ich habe ein Frage zu Powershell.
Ich habe eine Liste mit Servernamen und die dazugehörigen
individuellen Kennwörter der lokalen Administratoren.
Ich möchte nun alle Server überprüfen, ob eine Anmeldung
möglich ist, das Kennwort also noch gültig ist oder nicht,
weil vielleicht jemand das Kennwort geändert hat.
Servernamen aus Liste auslesen und das Kennwort ist kein Problem.
Mir geht es nur darum einen eleganten Weg zu finden, die Anmeldung zu testen
und das Ergebnis entsprechend in eine Textdatei zu dokumentieren.
Wer kann mir da weiterhelfen?
Vielen Dank schon einmal.
Ich habe eine Liste mit Servernamen und die dazugehörigen
individuellen Kennwörter der lokalen Administratoren.
Ich möchte nun alle Server überprüfen, ob eine Anmeldung
möglich ist, das Kennwort also noch gültig ist oder nicht,
weil vielleicht jemand das Kennwort geändert hat.
Servernamen aus Liste auslesen und das Kennwort ist kein Problem.
Mir geht es nur darum einen eleganten Weg zu finden, die Anmeldung zu testen
und das Ergebnis entsprechend in eine Textdatei zu dokumentieren.
Wer kann mir da weiterhelfen?
Vielen Dank schon einmal.
Please also mark the comments that contributed to the solution of the article
Content-Key: 330833
Url: https://administrator.de/contentid/330833
Printed on: April 25, 2024 at 11:04 o'clock
3 Comments
Latest comment
c$ als Share zu verbinden
Braucht es noch nicht mal, es reicht zu ipc$ zu connecten ohne zu mappen.$result = start net -ArgumentList 'use \\ServerXYZ\ipc$ /user:LocalAdminXYZ Passw0rd' -PassThru -WindowStyle Hidden -Wait
if ($result.ExitCode -eq 0){
write-host "Login erfolgreich" -F Green
}else{
write-host "Login nicht möglich, ErrorCode: $($result.ExitCode)" -F Yellow
}