Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Passwort wechsel erzwingen

Frage Entwicklung Batch & Shell

Mitglied: bzloeffler

bzloeffler (Level 1) - Jetzt verbinden

27.02.2015, aktualisiert 10:51 Uhr, 1067 Aufrufe, 3 Kommentare

Hallo Leute,

ich habe ein kleines Problem mit einer Windows Einstellung und einer passenden Batch dazu.

Gerne würde ich auf mehreren PCs gleichzeitig eine Batch ausführen, die folgendes bewirken soll.

- minimales Kennwortalter auf 0 setzen
- maximales Kennwortalter auf 180 setzen
- minimale Kennwortlänge auf 8 setzen
- Kennwortchronik auch auf 8 setzen
- Kennwort soll von User XY ablaufen

So sieht die Batch bis jetzt aus

01.
@echo off 
02.
net accounts /minpwage:0 
03.
net accounts /maxpwage:180 
04.
net accounts /minpwlen:8 
05.
net accounts /uniquepw:8 
06.
net user XY /passwordchg:yes 
07.
net user XY /passwordreq:yes
Leider funktioniert es nicht so ganz. Die Werte werden gesetzt, aber anscheinend habe ich einen vergessen. Wenn ich mit
01.
net user XY
abfrage steht bei "Kennwort läuft ab: Nie". Auch im Gruppenmanager
01.
lusrmgr.msc
sind die Haken nicht gesetzt. Nur das Feld "Kennwort läuft nie ab" ist gesetzt.

Gerne würde ich dann auch noch als nächsten Schritt per Batch festlegen das der User XY beim nächsten Anmelden das Kennwort ändern muss.

Das Konto ablaufen lassen mit
01.
net user XY /expires:<Datum>
funktioniert ohne Problem.
Könnt Ihr mir bei meinem Problem weiter helfen?

Ich danke schon einmal im Voraus
Mitglied: Andinistrator1
27.02.2015, aktualisiert um 09:46 Uhr
Steuer das doch besser übers Active Direktory / GPO:

https://msdn.microsoft.com/de-de/library/cc781633%28v=ws.10%29.aspx

Ich verseh gar nicht warum man immernoch mit Batchen schafft wie vor 20 Jahren ;)

GPO (gilt für Gerät) ist

Computerkonfiguration > Windowseinstellung > Sicherheitseinstellung > Kennwortrichtlinien

Du kannst natürlich auf den Reg-File exportieren und auf jedem Client ausführen ;)
Bitte warten ..
Mitglied: DerWoWusste
LÖSUNG 27.02.2015, aktualisiert um 10:51 Uhr
Hi.

Ganz simpel: der Haken bei "Kennwort läuft nie ab" muss weg - sonst zieht keine Policy und kein net accounts.
Batch-Lösung siehe http://thewichitacomputerguy.com/blog/password-never-expires-local-acco ... - nur mit "true" statt false.

PS:
net accounts /minpwage:0
Würde ich nicht machen. So könnten User per Batch ihr Kennwort mal eben 8 Mal wechseln und dürften dann sofort wieder ihr altes Kennwort nutzen...Setz es auf 1.
Bitte warten ..
Mitglied: bzloeffler
27.02.2015 um 10:59 Uhr
Zitat von Andinistrator1:

Steuer das doch besser übers Active Direktory / GPO:

https://msdn.microsoft.com/de-de/library/cc781633%28v=ws.10%29.aspx

Leider so nicht möglich, ich habe keinen Windows Domän Server am laufen.

Zitat von DerWoWusste:

Hi.

Ganz simpel: der Haken bei "Kennwort läuft nie ab" muss weg - sonst zieht keine Policy und kein net accounts.
Batch-Lösung siehe http://thewichitacomputerguy.com/blog/password-never-expires-local-acco ... - nur mit
"true" statt false.

Danke an DerWoWuste (Namen gut gewählt!)

ich habe jetzt noch folgendes eingefügt:

01.
WMIC USERACCOUNT WHERE "Name='XY'" SET PasswordExpires=TRUE 
02.
WMIC USERACCOUNT WHERE "Name='XY" SET passwordchangeable=TRUE
und jetzt läuft die ganze Sache. Die meisten Passworter sind eh schon älter als 180 Tage und werden nach einem neustart eh abgefragt.
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
gelöst Outlook 2016 Keine Rückmeldung bei Passwort eingabe (2)

Frage von geocast zum Thema Microsoft Office ...

Windows Netzwerk
Benutzername oder Passwort falsch (2)

Frage von Havanna63 zum Thema Windows Netzwerk ...

LAN, WAN, Wireless
Cisco ASA Passwort Reset (2)

Anleitung von Yannosch zum Thema LAN, WAN, Wireless ...

Neue Wissensbeiträge
Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(5)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(5)

Anleitung von BassFishFox zum Thema Windows 10 ...

Administrator.de Feedback

Tipp: Ungelöste Fragen ohne Antwort in Tickeransicht farblich hinterlegen

Tipp von pattern zum Thema Administrator.de Feedback ...

Viren und Trojaner

Neue Magazin Ausgabe: Malware und Angriffe abwehren

Information von Frank zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
Windows Systemdateien
Warum System auf "C:" (29)

Frage von DzumoPRO zum Thema Windows Systemdateien ...

LAN, WAN, Wireless
Cisco SG200: Auf bestimmtem vLAN bestimmte TCP-Ports sperren (19)

Frage von SarekHL zum Thema LAN, WAN, Wireless ...

Windows Server
gelöst Update BackupExec 2015 auf 2016 führt zu SQL-Server Problem (16)

Frage von montylein1981 zum Thema Windows Server ...

Batch & Shell
gelöst Batch um Benutzer aus Sitzung abzumelden (15)

Frage von zeroblue2005 zum Thema Batch & Shell ...