如何批量给微软域最近60天内登录的用户进行密码续期

  

如何批量给微软域最近60天内登录的用户进行密码续期?,这篇文章运用了实例代码展示,代码非常详细,可供感兴趣的小伙伴们参考借鉴,希望对大家有所帮助。

,,,,,,,,,,,,,,,,,,,,,,,,,,,以前,

<> <代码> #密码续期   #给最近60天内登录的用户进行密码续期   #续期用户只包含密码已过期人员      美元Date1=(Get-Date) .AddDays (-60)   美元Date2=(Get-Date)   Get-ADUser, -SearchBase“OU=x, DC=x, DC=com"过滤器{启用情商真的美元——PasswordNeverExpires eq假美元,——,LastLogonDate gt $ Date1}属性“DisplayName"“SamAccountName",“msDS-UserPasswordExpiryTimeComputed",“LastLogonDate"|   Select-Object财产“Displayname",“SamAccountName", @ {Name=癊xpiryDate"表达={[datetime]:: FromFileTime(干净自己的$ _ msDS-UserPasswordExpiryTimeComputed")}} |   ForEach-Object {      如果(_.ExpiryDate美元){   如果($ _。ExpiryDate le Date2美元){   Set-ADUser身份$ _。SamAccountName -ChangePasswordAtLogon真正的美元   Set-ADUser身份$ _。SamAccountName -ChangePasswordAtLogon假美元   }   }   }

以上就是的内容了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注行业资讯!

  

如何批量给微软域最近60天内登录的用户进行密码续期