# 利用Dsadd user指令建立批次建立網域帳號 近期因為公司需要一次建立300筆的帳號,因此要透過dsadd指令來建立 所以透過以下參數可以先將資料進行整理,完畢後可以批次建立網域帳號。 ### Dsadd user (參數) #### dsadd命令: #### UserDN 指定要增加的使用者的可分辨名稱。如果省略可分辨名稱,則將從標準輸入 (stdin) 中取得該名稱。 #### -samid SAMName 指定 SAM 名稱作為該使用者的唯一 SAM 帳戶名(例如,Linda)。如果未指定,dsadd 將嘗試使用 UserDN 的公用名 (CN) 值的至多前 20 個字符創建 SAM 帳號名。 #### -upn UPN 指定要增加的使用者的主體名稱(例如,Linda@widgets.microsoft.com)。 #### -fn FirstName 指定要增加的使用者的名字。 #### -mi Initial 指定要增加的使用者的中間名首字母。 #### -ln LastName 指定要增加的使用者的姓氏。 #### -display DisplayName 指定要增加的使用者的顯示名。 #### -empid EmployeeID 指定要增加的使用者的雇員 ID。 #### -pwd {Password | *} 指定將使用者密碼設置為Password 或 *。如果設置為 *,將提示您輸入使用者密碼。 #### -desc Description 指定要增加的使用者的描述。 #### -memberof GroupDN ... 指定希望使用者加入的組的可分辨名稱。 #### -office Office 指定要增加的使用者的辦公室位置。 #### -tel PhoneNumber 指定要增加的使用者的電話號碼。 #### -email Email 指定要增加的使用者的電子郵件地址。 #### -hometel HomePhoneNumber 指定要增加的使用者的家庭電話號碼。 #### -pager PagerNumber 指定要增加的使用者的傳呼機號碼。 #### -mobile CellPhoneNumber 指定要增加的使用者的移動電話號碼。 #### -fax FaxNumber 指定要增加的使用者的傳真號碼。 #### -iptel IPPhoneNumber 指定要增加的使用者的 IP 電話號碼。 #### -webpg WebPage 指定要增加的使用者的 Web 頁的 URL。 #### -title Title 指定要增加的使用者的稱謂/職稱。 #### -dept Department 指定要增加的使用者的部門。 #### -company Company 指定要增加的使用者的公司資訊。 #### -mgr ManagerDN 指定要增加的使用者的主管的可分辨名稱。 #### -hmdir HomeDirectory 指定要增加的使用者的主目錄位置。如果 HomeDirectory 是作為通用命名約定 (UNC) 路徑给出,則必須使用 -hmdrv 参數指定要映射到此路徑的驅動器號。 #### -hmdrv DriveLetter: 指定要增加的使用者的主目錄驅動器號(例如,E:)。 #### -profile ProfilePath 指定要增加的使用者的配置文件路徑。 #### -loscr ScriptPath 指定要增加的使用者的登錄腳本路徑。 #### -mustchpwd {yes / no} 指定使用者是否必須在下次登錄時更改其密碼(yes 必須更改,no 不必更改)。預設情況下,使用者不必更改密碼 (no)。 #### -canchpwd {yes / no} 指定使用者是否可以更改其密碼(yes 可以更改,no 根本不能更改)。預設情況下,允許使用者更改密碼 (yes)。如果 -mustchpwd 参數的值為 yes,則該参數的值必須為yes。 #### -reversiblepwd {yes / no} 指定是否應使用可逆加密來存儲使用者密碼(yes 表示應該,no 表示不應該)。預設情況下,使用者不能使用可逆加密 (no)。 #### -pwdneverexpires {yes / no} 指定使用者密碼是否永不過期(yes 表示是,no 表示不是)。預設情況下,使用者密碼會過期 (no)。 #### -acctexpires NumberOfDays 指定從今天算起使用者帳戶將到期的天數。0 值表示將今天的結束時間設置為到期時間。正值表示將將來的時間設置為到期時間。負值表示將以前的時間設置為到期時間。值 never 將帳戶設置為永不過期。例如,0 值表示該帳戶在今天結束時過期。值 -5 表示該帳戶 5 天前就已經到期,並將以前的時間設置為到期日期。值 5 表示該帳戶將在 5 天後到期。 #### -disabled {yes / no} 指定是否禁用使用者帳戶登錄(yes 禁用登錄,no 允許登錄)。預設情況下,啟動使用者帳戶登錄 (no)。 {-s Server | -d Domain} 連接到指定的遠程服務器或網域。預設情況下,電腦與登錄網域中的域控制器相連接。 #### -u UserName 指定使用者要用於登錄到遠程服務器的使用者名。預設情況下,-u 使用使用者登錄時的使用者名。您可以使用下列任一格式指定使用者名: 使用者名(例如 Linda) 域\使用者名(例如 widgets\Linda) 使用者主體名稱 (UPN)(例如 Linda@widgets.microsoft.com) #### -p {Password / *} 指定使用密碼或 * 登錄到遠程服務器。如果鍵入 *,將提示您輸入密碼。 #### -q 將所有輸出降低為標準輸出(安靜模式)。 因此以下為 #### 範例程式碼: `dsadd user "cn=XXX,ou=XXX,dc=XXXXX,dc=XXXXXX" -samid XXXXX -fn XX - ln XX -display XXXX -pwd XXXXX -dept XXXXXX -company XXXXX -desc XX -title XX`