如何使用 Excel 为选定的员工批量禁用 AD 用户帐户
答案1
使用 Powershell,假设文本文件中有一个用户名列表 - 每行一个:
get-content d:\data\users.txt |get-aduser |set-aduser -enabled $false
答案2
如果您的 Excel 文件包含用户的完整 LDAP 路径,则使用 dsmod。
dsmod user "CN=John Doe,CN=Users,DC=microsoft,DC=com" -disabled yes
如果您只有 SAM 帐户名,那么您可以在该列表上执行 dsquery 并将其传送给 dsmod。
无论如何,您最好使用纯文本文件并使用 BAT 或 PowerShell,而不是尝试解析 XLS(X) 文件。纯文本是脚本编写者的朋友。