Windows-Server-2008

如何使用excel批量禁用AD使用者帳戶

  • March 28, 2012

如何使用 excel 為選定的員工批量禁用 AD 使用者帳戶

使用 Powershell,假設一個文本文件中的使用者名列表 - 每行一個:

get-content d:\data\users.txt |get-aduser |set-aduser -enabled $false

如果您的 Excel 文件包含使用者的完整 LDAP 路徑,則使用 dsmod。

dsmod user "CN=John Doe,CN=Users,DC=microsoft,DC=com" -disabled yes

如果您只有 SAM 帳戶名,那麼您可以在該列表上執行 dsquery 並將其傳送到 dsmod。

無論如何,您最好使用純文字文件並使用 BAT 或 PowerShell,而不是嘗試解析 XLS(X) 文件。純文字是腳本編寫者的朋友。

引用自:https://serverfault.com/questions/374377