最近在做Exchange跨域遷移的項目,做完AD帳號及郵箱的遷移操作后,新域上帳戶里的“用戶下次登錄時必須更改密碼”選項是選中的。此時我們需要把這個項批量取消掉。
批量取消表里的用戶
注:ChangePassword.txt表中只包含用戶名的列
Import-Module ActiveDirectory $users = Get-Content D:\ChangePassword.txt foreach($user in $users) { Set-ADUser -Identity $user -ChangePasswordAtLogon $false }
取消全部AD里的用戶
Get-ADUser -Filter * | foreach {Set-ADUser -Identity $_.SamAccountName -ChangePasswordAtLogon $false}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。