創建用戶總結——包含批量


一次同時添加多個用戶的方法:


方法一:使用win2008自帶的命令工具添加
工具csvde.exe{主要命令csvde -i -f [驅動號]:\文本文件路徑(等)}
步驟一:建立記事本文件
步驟二:在記事本里寫入下面內容做好添加前准備
   
列:{

dn,objectclass,samaccountname,userprincipalname,displayname,useraccountcontrol
"cn=wangxiaoxi,ou=yewubu,dc=yang,dc=com",user,dennis,dennis@yang.com,wangxiaoxi,514
"cn=bb,ou=yewubu,dc=yang,dc=com",user,tom,tom@yang.com,bb,514
"cn=vv,ou=yewubu,dc=yang,dc=com",user,ch,ch@yang.com,vv,514
"cn=aa,ou=yewubu,dc=yang,dc=com",user,qi,qi@yang.com,aa,514
"cn=xiao,ou=yewubu,dc=yang,dc=com",user,xs,xs@yang.com,xiao,514
"cn=zhu,ou=yewubu,dc=yang,dc=com",user,sui,sui@yang.com,zhu,514
"cn=benben,ou=yewubu,dc=yang,dc=com",user,li,li@yang.com,benben,514
"cn=kugua,ou=yewubu,dc=yang,dc=com",user,tu,tu@yang.com,kugua,514
"cn=liu,ou=yewubu,dc=yang,dc=com",user,hua,hua@yang.com,liu,514
          }
步驟三:在cmd里輸入命令csvde -i -f 文件路徑
回車即開始批量創建用戶

 
方法二:同理使用win2008自帶命令工具添加
工具ldifde.exe{主要命令ldifde -i -f [驅動號]文本文件路徑}
步驟一:建立記事本文件
步驟二:寫入一下內容
       列:
{
  dn:cn="xiaodong",ou=yewubu,dc=yang,dc=com
changetype:add
objectclass:user
samaccountname:jion
userprincipalname:jion@yang.com
displayname:xiaodong
useraccountcontrol:514

dn:cn=zhu,ou=yewubu,dc=yang,dc=com
changetype:delete

dn:cn="xiaodong",ou=yewubu,dc=yang,dc=com
changetype:modify
replace:samaccountname
samaccountname:xiaoyang
-
replace:userprincipalname
userprincipalname:xiaoyang@yang.com
-
  }
步驟三:在cmd里輸入ldifde -i -f 文件路徑
回車即開始批量創建用戶

方法三:使用dsadd工具搭配腳本來批量創建用戶
工具dsadd.exe腳本文件:dsadd.bat或dsadd.cmd(自己隨意命名)
步驟一:新建記事本並命名為yonghu.txt(命名隨意)
步驟二:輸入以下內容
   列
       {
tianyu,t,t
suiyuan,s,s
sh,h,s,s
gudu,g,g
wangran,w,w
chengbai,c,c
yihan,y,y
shi,s,s
feng,f,f
zaijia,z,z
mei,m,m
fengyu,f,f
yangshi,y,y
zhusui,z,z
kong,k,k
sufu,s,s
      }
步驟三:新建記事本並且最后保存時保存為dsadd.bat或dsadd.cmd(命名隨意)
步驟四:輸入以下內容
   列
{
for /f "tokens=1,2,3 delims=," %%a in (c:\yonghu.txt) do dsadd user cn=%%a,ou=xiaoshoubu,dc=yang,dc=com -upn %%a@yang.com -display %%b -pwd %%c
   }
步驟五:在cmd里切換到dsadd文件所在目錄,所用命令為cd..(返回上級)cd windows(切換到Windows目錄下)然后運行dsadd即開始批量創建用戶,或者直接將dsadd文件拖到命令提示符框里,然后回車運行開始批量創建用戶

方法四:使用powershell命令批量創建用戶
步驟一:創建包括用戶屬性等的文件user.csv
文件內容如:
{
  name,UserPrincipalName,path
lilang,lilang@yang.com,"ou=test,dc=yang,dc=com"
fangyl,fangyl@yang.com,"ou=test,dc=yang,dc=com"
mingrzh,mingrzh@yang.com,"ou=test,dc=yang,dc=com"
pengql,pengql@yang.com,"ou=test,dc=yang,dc=com"
quhq,quhq@yang.com,"ou=test,dc=yang,dc=com"
zhanxf,zhanxf@yang.com,"ou=test,dc=yang,dc=com"
}
步驟二:然后打開powershell使用命令import-module activedirectory加載模塊
之后輸入命令:Import-Csv user.csv | %{New-ADUser -name $_.name -UserPrincipalName
$_.upnname -AccountPassword $password -enabled $true -Path $_.path}
回車即開始批量創建用戶(如果有必要設置密碼,在上命令之前輸入以下命令回車:$passWord = convertto-securestring -String "abc123,.!" -AsPlainText –Force)

小總結:
csvde在批量創建用戶時很單一,只有創建
ldifde在批量創建時可以更改一些屬性,比如刪除修改添加用戶
dsadd結合小腳本可以批量創建修改用戶和刪除用戶,同時還可以添加對象,比如ou計算機和組等等,在功能上要全面些
powershell批量創建用戶雖然命令長,但里面的功能更強大,基本上所有的用戶屬性和其他對象屬性等等都可以修改


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM