Cra*_*nut 4 powershell active-directory users organizational-unit powershell-v3.0
是否有任何 powershell 命令可以从特定组织单位 (OU) 输出密码过期的用户。
如果是这样,是否可以将它与另一个命令组合在脚本中,该命令输出特定 OU 中所有用户的到期时间?
谢谢你。
小智 5
从特定 OU 获取 AD 用户密码到期报告:
Import-Module ActiveDirectory
Get-ADUser -SearchBase "OU=TestOU,DC=TestDomain,DC=Local" -filter {Enabled -eq $True -and PasswordNeverExpires -eq $False} -Properties "SamAccountName","msDS-UserPasswordExpiryTimeComputed" |
Select-Object -Property "SamAccountName", @{Name="Password Expiry Date"; Expression={[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}} |
Format-Table
Run Code Online (Sandbox Code Playgroud)
您还可以从这个博客中获得帮助,该博客让您如何通过电子邮件向用户发送活动目录密码到期通知并安排报告、警报并遵守所有与密码到期相关的任务以节省您的时间:http : //www.symantec.com/连接/博客/如何自动密码更改通知通过电子邮件
归档时间: |
|
查看次数: |
33887 次 |
最近记录: |