如何建域用戶賬號(hào)
第一部分情景:新建域環(huán)境,需要?jiǎng)?chuàng)建大批用戶帳號(hào)。環(huán)境:Windows Server 2003 SP2 (DC )操作:1、在C 盤根目錄下創(chuàng)建 add.cmd 和 UserList.txt 兩個(gè)文
第一部分
情景:新建域環(huán)境,需要?jiǎng)?chuàng)建大批用戶帳號(hào)。
環(huán)境:Windows Server 2003 SP2 (DC )
操作:
1、在C 盤根目錄下創(chuàng)建 add.cmd 和 UserList.txt 兩個(gè)文件。虛線內(nèi)為實(shí)際內(nèi)容。 add.cmd (文件內(nèi)容為一行,無(wú)回車)
For /F "tokens1,2" a in (UserList.txt) do dsadd user CNa,OUtest,DCaltn,DCCom -upn a@altn.com -display b -pwd p@ssw0rd -pwdneverexpires yes
UserList.txt (拼音和中文名之間有一個(gè)空格)
zhangsan 張三
lisi 李四
wangwu 王五
2、運(yùn)行 add.cmd ,搞定。
第二部分
僅從操作過(guò)程來(lái)看非常簡(jiǎn)單,考試. 大提示但有細(xì)節(jié)之處。
1、dsadd user 是 Windows Server 2003 才具備的工具。
2、UserList.txt 內(nèi)的原始數(shù)據(jù)還是需要手工輸入的。
3、For 語(yǔ)句將讀取UserList.txt ,把每行第一個(gè)空格前的內(nèi)容賦予變量a,空格后的內(nèi)容賦予變量b。For 語(yǔ)句中tokens 的含義是關(guān)鍵。后面一部分則是dsadd user的命令,可以根據(jù)自己的需求修改域名和OU 名,如果直接創(chuàng)建在默認(rèn)的Users 文件下的話就把OUtest 改成CNUsers 。
4、我在創(chuàng)建用戶時(shí)關(guān)注的一些選項(xiàng)以及這些選項(xiàng)在dsadd 中的對(duì)應(yīng)開(kāi)關(guān)符
(1)用戶登錄名 (-upn
(2)win2000以前版本的用戶登錄名 (設(shè)置了upn 會(huì)自動(dòng)生成)
(3)密碼永不過(guò)期 (-pwdneverexpires {yes | no} 用戶密碼是否永遠(yuǎn)不過(guò)期。默認(rèn)值: no。)
(4)賬戶永不過(guò)期 (-acctexpires
意味著今天結(jié)束后帳戶就過(guò)期; 正數(shù)值意味著帳戶在未
來(lái)過(guò)期; 負(fù)數(shù)意味著該帳戶已經(jīng)過(guò)期并將過(guò)期日期設(shè)置
在過(guò)去; 字符串值 "never" 意味著該帳戶永遠(yuǎn)不過(guò)期。)
(5)用戶顯示名 (-display
(6)登錄密碼 (-pwd {
(7)用戶下次登錄是否修改密碼 (-mustchpwd {yes | no} 用戶在下次登錄時(shí)是否更改密碼。默認(rèn)值: no。)
(8)賬戶是否禁用 (-disabled {yes | no} 用戶帳戶是否禁用。默認(rèn)值: no。)
5、dsadd user 還有許多開(kāi)關(guān)符,可以根據(jù)需要自己添加。我關(guān)注的選項(xiàng)中有些默認(rèn)值就是符合需求的,所以在命令行中沒(méi)有出現(xiàn)。