您好,登錄后才能下訂單哦!
任務要求:
域名為:WorldSkills2017.china,其中有一個名為test的OU,在該OU中已經創建了名為IT的域組,要求批量創建20個域用戶,用戶名為it001—it020,密碼統一為Skills39,并都加入到IT組。
下面將任務分解,首先介紹一下如何用dsadd user命令來創建域用戶。
比如先在WorldSkills2017.china域的test OU中創建一個名為zhangsan的用戶,下面是具體的命令:
"cn=zhangsan, ou=test, dc=WorldSkills2017, dc=china",這是一種LDAP的表示方式,cn表示用戶名,ou表示OU,域名則分為兩部分分別用2個dc來表示。
-upn選項用來指定用戶的登錄名。
-memberof選項用來指定用戶的所屬組,組的信息同樣用LDAP的方式來表示。
-pwd選項用來指定用戶的密碼。
命令執行后成功創建用戶zhangsan:
并且已經自動加入到了IT組:
掌握了命令之后,下面再繼續來寫批處理腳本,這里要用到for循環,寫好的腳本如下圖所示:
for是批處理中功能非常強大的一個命令,/l是它的一個參數,for /l就表示循環執行某個操作。
%%a是定義了一個變量,%%a是批處理里變量的固定格式。
in (1,1,9)指定了循環的區間,第一個1表示循環初始值,第二個1表示循環步長,最后的9表示循環終止值,其格式為in(start,step,end)。%%a in (1,1,9)就表示%%a作為循環變量,它的值隨著循環的執行而變化,從1開始,每循環一次再加1,直到9。
do后面要跟上每執行一次循環所要做的操作,即之前的dsadd user命令。
由于題目要求以it001……it020的方式命名,所以分別用了2條命令來執行。
在記事本中寫好腳本之后,將擴展名改為.bat,運行腳本,成功批量添加了20個用戶。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。