本文主要是介绍使用powershell筛选AD域控不能自主更改的用户并变更,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
# 查询“用户不能更改密码”为勾选状态的所有域用户,将域账户、姓名、勾选状态作为结果保存到C:\result\result.csvGet-ADUser -Filter * -Properties CannotChangePassword | Where-Object { $_.CannotChangePassword -eq $true } | Select SamAccountName, Name, CannotChangePassword | Export-Csv -Path "C:\result\result.csv" -NoTypeInformation -Encoding UTF8# 将符合条件的结果,作为输入,取消勾选“用户不能更改密码"Import-Csv -Path "C:\result\result.csv" | ForEach-Object {
$user = Get-ADUser -Identity $_.SamAccountName
$user | Set-ADUser -CannotChangePassword $false
}
这篇关于使用powershell筛选AD域控不能自主更改的用户并变更的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!