小編給大家分享一下服務器如何批量添加用戶和域用戶,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
創新互聯堅持“要么做到,要么別承諾”的工作理念,服務領域包括:做網站、網站設計、企業官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的和平網站設計、移動媒體設計的需求,幫助企業找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!
首先看批量添加用戶,有三種方法:
1、開始-運行-CMD
輸入 for /l %i in (1,1,50) do net user test%i 123456 /add
注:(1,1,50)的意思是(開始值,遞增量,終值),如果想遞減(50,-1,1),test%i就是用戶名,123456就是密碼,密碼設置的越復雜越好。
2、如果把這句話放在bat里調用,注意把 %i 改 %%i
3、或者把下面的代碼復制到記事本,另存為adduser.bat ,直接運行它也可以批量添加。
net user test1 123456 /add
net user test2 123456 /add
net user test3 123456 /add
net user test4 123456 /add
net user test5 123456 /add
net user test6 123456 /add
net user test7 123456 /add
net user test8 123456 /add
net user test9 123456 /add
net user test10 123456 /add
4.批量刪除
輸入 for /l %i in (1,1,50) do net user test%i 123456 /del
下面說一下批量添加域用戶。在WIN2003 AD中用dsadd批量添加域用戶,實現批量添加用戶和相關賬號屬性信息.實現方法就是通過FOR命令循環執行dsadd命令,這個 for 程序體的語句引用 %a 來取得第一個符號,引用 %b 來取得第二個符號從%a~%z,如果你的文檔里有5列分別是1~5的值,那變量%a就是
1,依此往下推,命令行示范如下:
for /f "skip=1 eol=; tokens=1-9 delims=, " %a in (c:\ADuserdata.csv) do dsadd user cn=%a,cn=users,dc=sample,dc=net -upn %b@sample.net -samid %b -pwd %c -fn %e -ln %d
-dept %f -office %g -title %h -email %i -mustchpwd yes -disabled yes
參數含義: skip=1跳過第一行數據 eol=;注釋行開始字符為";" tokens=1-9每次提取1-9個變量 delims=, 分割符號為","
in后面的地址最好寫絕對地址,免得電腦找不到. csv文件最好使用Excel編輯,
1. 編輯中的csv文件無法被命令行使用,請關閉Excel后運行命令行程序
2. -fn %e -ln %d 姓名位置的顛倒是按照中文習慣,有意為之,如果是老外的名字也可以按順序填寫入csv文件中姓/名位置。
3. 其它dsadd參數含義請參看dsadd user /? 提示或從Windows2003幫助文檔獲取。
對應范例文件ADuserdata.csv內容,推薦利用Excel編輯:
用戶名稱,登錄名,密碼,姓,名,部門,辦公室,職位,電子郵件
白叁,baisan,P@ssw0rd1224,白,叁,市場部,301,經理,baisan@fae.net
伍名,wuming,P@ssw0rd1224,伍,名,市場部,302,職員,wuming@fae.net
考拉,kaola,P@ssw0rd1224,考,拉,市場部,302,職員,kaola@fae.net
以上已經本人測試使用正常,但dsadd命令要在win2003系統下才會有
********************************************************************
張,麗,張麗,abc,123
李,艷,李艷,liyang,123
for /f "tokens=1,2,3,4,5 delims=," %a in (users.csv) do dsadd user "cn=%c,ou=財務部,dc=reskit,dc=msft" -sanid %d -upn %d@reskit.msft -ln &a -fn %b -pwd %e -disabled
yes
必須存為csv格式
for /f "tokens=1,2,3,4,5 delims=,"取出 users.csv文件的5個變量,delims分離值是","
%a in (users.csv) do 是取出users.csv文件
dsadd user "cn=%c,ou=財務部,dc=reskit,dc=msft" 創建用戶名是張麗 李艷
-sanid %d 登陸名是abc
-upn %d@reskit.msft upn是登陸名
-ln &a 是姓張 李
-fn %b 是名麗 艷
-pwd %e 是密瑪 123 123
-disabled yes 是禁用帳號
補充:雖然批量添加可以幫助我們在工作中省去不少事,但遷移服務器時,仍然需要自己手動添加很多設置。因為密碼并不能遷移,它不能從外直接讀取。還有許多權限并不能完全靠語句來方便的批量實現。
看完了這篇文章,相信你對“服務器如何批量添加用戶和域用戶”有了一定的了解,如果想了解更多相關知識,歡迎關注創新互聯行業資訊頻道,感謝各位的閱讀!
分享名稱:服務器如何批量添加用戶和域用戶
文章分享:http://m.newbst.com/article36/jeissg.html
成都網站建設公司_創新互聯,為您提供微信小程序、電子商務、自適應網站、網站制作、搜索引擎優化、網站排名
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯