Hallo,
Ich ringe gerade mit PowerShell.
Ich möchte die Passwörter aller User einer bestimmten OU zurücksetzen auf [blank/leer] und sie anschließend dazu bringen das Passwort beim nächsten Login zu ändern.
Skript geschrieben, soweit so gut, nur das mit dem leeren Passwort klappt nicht.
cls
Import-Module ActiveDirectory
$sdou = Get-ADUser -Filter * -Searchbase "OU=Klasse,OU=Schüler,DC=schulnetz,DC=lan" |select name
$distName1 = '"CN='
$distName2 = ',OU=Klasse,OU=Schüler,DC=schulnetz,DC=lan"'
foreach($s in $sdou){
$distNameFin = $distName1 + $s.name + $distName2
dsmod user $distNameFin -pwd "" -mustchpwd yes
}Im AD kann ich händisch ja easy das PW auf [blank] zurücksetzen.
Ist das mit dsmod nicht möglich?
mfg ncknb