PowerShell - 用户必须在下次登录时更改密码

时间:2017-09-29 16:27:37

标签: powershell active-directory change-password

以下是我所拥有的,除了我需要用户在登录时更改密码的部分外,一切都很有效

Import-Csv C:\Users\user\Desktop\newuser.csv | New-ADUser -PassThru | Set-ADAccountPassword -Reset -NewPassword (ConvertTo-SecureString -AsPlainText '@To03PXaz4' -Force) -PassThru | Enable-ADAccount -PassThru | Set-Aduser -ChangePasswordAtNextLogon $true

任何指导都将不胜感激

2 个答案:

答案 0 :(得分:1)

语法为-ChangePasswordAtLogon,而非-ChangePasswordAtNEXTLogon。见https://technet.microsoft.com/en-us/library/hh852287(v=wps.630).aspx

使用Set-Aduser -ChangePasswordAtLogon $true可以解决您的问题。

答案 1 :(得分:0)

那对我有用:

Set-AdUser -ChangePasswordAtLogon:$true

注意:请在真实前加上“:”