adbulkadmin是一款國人原創、綠色免費的AD帳戶批量管理工具,該工具擁有查看用戶的屬性、獲取用戶、解鎖用戶、重置密碼、刪除用戶、查看組屬性等多種功能,能夠有效的提高工作效率,是企業服務器管理人員的得力助手。

軟件介绍
ADBulkAdmin是专为企业服务器管理人员制作的一款AD帐户批量管理工具,AD账户就是Active Directory账户,可以用来查看用户的属性、获取用户、解锁用户、重置密码、删除用户、查看组属性等多种功能,虽然都是非常简单的功能,但是却可以简化服务器管理人员的工作,提高工作效率。
如今域已经成为一个企业的标配,于是AD(Active Directory活动目录)帐户的管理也就成为了企业IT管理员必不可少的工作。
而AD帳戶的批量管理則是企業IT管理員必備的技能,也是讓大家非常頭疼的問題。
ADBulkAdmin工具正是爲解決此問題而編寫。純綠色、免費、圖形界面、有日志、可檢查新版本,甚至可以批量探測簡單密碼。
功能介紹
1、批量查看用戶屬性;
2、獲取用戶,包括從OU中獲取AD用戶,從組中獲取組成員,獲取所有禁用用戶、鎖定用戶和密碼永不過期的用戶,還可以根據密碼過期天數獲取用戶;
3、批量按指定屬性新建新用戶;
4、批量解鎖用戶;
5、批量重置用戶密碼;
6、批量禁用/啓用用戶;
7、批量刪除用戶;
8、批量設置用戶屬性;
9、批量查看組屬性;
10、批量添加用戶到組;
11、批量從組中刪除用戶;
12、記錄管理員的所有操作到數據庫,並可查看日志;
13、批量測試AD用戶密碼(默認爲鎖定),用于測試AD用戶是否使用了簡單密碼;
14、檢查用戶在所有域控上的鎖定時間和最後登錄時間;
15、導出所有操作得到的數據到csv文件。
使用方法
1、檢查用戶:您可以輸入samAccountName,userPrincipalName,mail或displayName給搜索用戶。如果選擇全部,它將搜索所有這些屬性並顯示與該值匹配的所有結果。您也可以通過選擇一個屬性進行搜索。每行包含一個用戶,然後您可以通過單擊運行來獲取用戶的常用屬性。我認爲你必須知道AD用戶的共同屬性。
2、獲取用戶:從OU獲取用戶,從組中獲取成員,獲取所有禁用用戶,獲取所有鎖定用戶,獲取密碼到期日用戶。
3、新用户:首先在Settings-> NewUserAttr中选择属性,然后单击Save将所选属性保存到users、xlsx中的新用户表。如果要为指定的OU路径创建新用户,则需要在Settings-NewUserAttr中检查OU,并在users、xlsx中的新用户表中输入ou路径,如“ou = deptou,dc = domain,dc = com”,if不是您必须创建一个名为“tempuserou”的OU来存储新用户。请在users、xlsx中将用户信息输入到Sheet“newuser”中,如果您不想设置属性,请将数据单元留空。您必须输入用户的账户名称,然后您可以根据需要选择输入其他属性值。如果您未设置密码值,该工具将使用“abcD、1234”作为默认密码,
对于一件重要的事情,如果您的计算机未加入域,或者您不希望用户的UPN使用默认域名,则必须在Settings-> NewUserAttr中选择UNP选项,然后在Sheet newuser中输入UPN值。那么用户的用户主体名称将是nilejiang@nile、com。
对于proxyAddresses属性,如果您已在Setting-> NewUserAttr中选择输入此值,则必须使用'^'拆分多个值,如:
SMTP:niletest@abc.com^smtp:niletest@nile.com
要麽:SMTP:niletest@abc.com
如果您在本地使用Exchange,則應在啓用用戶郵箱後自動生成此值,無需輸入。
对于新用户,其名称与显示名称相同,您可以通过单击“设置 - >新建用户帐户 - >在下次登錄时强制更改密码”来决定用户是否必须在下次登錄时更改密码。
對于經理,您需要輸入經理的samAccountName,如尼羅江。
對于HomeDrive,您只需輸入像Z這樣的值即可:
4、解鎖用戶:您可以解鎖被鎖定的用戶,只需在文本框中輸入用戶的賬戶名並點擊運行,即可解鎖所有用戶。您可以通過檢查用戶功能檢查用戶是否被鎖定,如果用戶被鎖定,其狀態將被鎖定並且其顔色將變爲紅色。
5、重置密碼:您可以通過輸入“自定義密碼”將大量用戶的密碼重置爲相同的密碼,如果沒有,密碼將重置爲“abcD、1234”,您可以選擇是否必須更改用戶下次登錄時的密碼。
6、禁用/启用用户:您可以通过Xable User功能禁用或启用大量用户,只需输入用户的samAccountNames并选择“禁用用户”或“启用用户”即可。
7、刪除用戶:您可以在輸入用戶的賬戶名後通過刪除用戶功能從AD中刪除用戶。
8、设置属性:请先在Settings-> SetUserAttr中选择属性,然后单击Save将所选属性保存到users、xlsx中的setprop表。您可以根据需要输入用户的属性值,如果您不想设置属性,只需将数据单元留空即可,如果要清除属性值,只需在单元格中输入单词“clear”。清除功能不用于“NewPassword”,“AccountExpires”和“NewOU”。
如果選擇屬性proxyAddresses,則必須使用'^'拆分多個地址值,如:
SMTP:niletest@abc.com^smtp:niletest@nile.com
要麽:SMTP:niletest@abc.com
如果您在本地使用Exchange,則應在啓用用戶郵箱後自動生成此值,無需輸入。
9、檢查組:您可以使用檢查組功能檢查組通用屬性,只需輸入組的samAccountName即可。
10、添加到組:您可以通過此功能將大量用戶添加到組。首先輸入用戶的賬戶名稱,然後在右側輸入該組的賬戶名稱。點擊運行按鈕後,你會得到結果。
11、從組中刪除:與添加到組相同。您可以使用它從組中刪除大量用戶。
12、日志视图:每次使用ADBulkAdmin执行的操作都会将日志生成到数据库文件ADBATData、accdb中。您可以使用Log View来检查您所做的所有操作,并且可以通过更改搜索條件来搜索日志。
13、測試密碼:用于管理員查看用戶是否使用了太簡單的密碼,此功能默認爲鎖定狀態,如果您需要它,請發送電子郵件給我,也許您需要付出一點。
14、鎖定和LastLogon:這用于搜索所有域控制器上的用戶鎖定狀態,獲取用戶鎖定時間等。
15、導出爲CSV:您可以將datagridview中的任何數據導出爲CSV文件。