Zum Inhalt springen

AD-Userkonten Passwörter ändern und neues PW in Textdatei speichern (mit Powershell)


Empfohlene Beiträge

Geschrieben

Hallo zusammen,

ich weiß nicht in welches Unterforum PS-Scripte gehören, also poste ich es mal hier rein.

Ich muss die Kennwörter von einigen AD-Benutzern ändern.

Die Benutzernamen und neuen Kennwörter sollen von einer CSV Datei importiert, im AD gespeichert, und pro User eine Textdatei mit dem neuen Passwort ausgegeben werden, und jede Textdatei am besten noch mit WinRAR verschlüsselt gepackt werden :rolleyes:

Das ganze soll mit PowerShell realisiert werden.

Habe hier schonmal einen Ansatz:


Import-Csv passwords.csv | ForEach-Object { Set-ADAccountPassword -Identity $_.BenutzerName -Reset -NewPassword $._Passwort }

Fehlt nur noch die For-Schleife, die für jede Userspalte in der CSV die Ausgabe in eine Textdatei macht. Die Textdatei sollte dann als Dateinamen den Benutzernamen und der Inhalt das neue Kennwort beinhalten.

Ich hoffe ich konnte mich verständlich ausdrücken.

Vielen Dank im Voraus

flex10

Geschrieben

Wird so nicht funktionieren, da du das Kennwort zuvor noch mit dem Cmdlet "ConvertTo-SecureString" in eine sichere Zeichenfolge umwandeln musst, bevor du es als AD-Kennwort verwenden kannst.

Für dieses Cmdlet musst du allerdings jedes Kennwort in einer eigenen Variable speichern lassen, das heißt, du müsstest ein Array definieren sowie eine Möglichkeit finden, dass genau so viele Variablen generiert werden, wie du brauchst.

Eventuell könntest du die Eintragung in die Textdatei mittels "Set-Content" erreichen.

Und achte bei den Variablen darauf, dass sie das Format $_.VARIABLE haben....

Etwas viel Skripting für meinen Geschmack....:D

Wäre es nicht für dich eine Möglichkeit, ein Kennwort vorzugeben und die User das Kennwort selbst ändern zu lassen mittels dem Parameter ResetPasswordOnNextLogon ??

(alle Angaben ohne Gewähr, ich bin kein Programmierer :D)

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...