Windows Server
支持企业级管理、数据存储、应用程序和通信的 Microsoft 服务器操作系统系列。
300 个问题
工程师您好,
我这边有一个列表,里面是所有超过半年未登录的账户,现在想将这个表里的账户进行重置密码,请问有没有相关脚本获取这个列表来进行重置密码?
谢谢!
你好,
不知道你的列表是怎样的。如果列表是CSV文件,并且其中有账户的samAccountName/distinguishedName/SID/ObjectGUID等属性列的话,可以直接导入,比如像这样
$file = "C:\users.csv"
$inactiveAccounts = Import-Csv -Path $file
foreach ($account in $inactiveAccounts) {
$passwd=[System.Web.Security.Membership]::GeneratePassword(8,2)
Set-ADAccountPassword -Identity $account.samAccountName -Reset -NewPassword (ConvertTo-SecureString -AsPlainText $passwd -Force)
}
祝好
Ian Xue
如果回答是有帮助的,请点击“接受答案”。