window 2008 AD:用批处理添加/修改多个域账户

window 2008  r2在部署完域控制器以后,接下来要做的就是添加域用户了,如果网络比较小用户少,手动添加就可以了,若如用户上了百,再手动添加就有点显笨了,所以省力的法子就是用工具自动添加,好在系统内置了几个便捷的工具可以供我们使用:csvde.exe、ldifde.exe和dsadd.exe等,使用者三个工具足矣节省我们添加用户账号的时间。
尽管系统内置的这三个工具都可以使用,但是三个命令还是有区别的,我们来比较一下:

 
csvde.exe
ldifde.exe
dsadd.exe/dsmod.exe/dsrm.exe
添加
Y
Y
Y
修改
N
Y
Y
删除
N
Y
Y

既然是节省时间,我们当然要学习最简单的方法,在这三个工具中,我喜欢用第三个,因为写法简单明了,所以我们就来看看第三组批处理的使用方法,其他两组大家有兴趣的可以百度或Google一下。
第三组是一个命令的组合,首先我们创建一个记事本,然后在里面输入以下文字:

 
图: 1
Ø 第一行是添加帐号,使用dsadd命令
首先是添加命令dsadd,它后面还有好几个参数可以使用,详细的语法可以在命令行下使用dsadd /?来查看,不过咱们今天要用到的只有user参数,其他的参数就不细说了。后面的参数还得说一说,-samid 用来将添加的用户登录名,-upn用来将账户的用户登录名设置为ldahai@sayms.com,-display用来设置显示名称,-displayed指禁用该账户
Ø 第二行是修改帐号,使用dsmod命令
这行命令是用来修改位于”CN=王晓明,OU=业务部,DC=sayms,dc=com”的用户账号的,其中-upn是用来修改“用户登录名”,-pwd是修改帐号密码,-tel是修改帐号的电话号码,如果要测试这个命令,建议先建一个同名的帐号。
Ø 第三行是删除帐号,使用dsrm命令
这一行用来删除位于”CN=张小亮,OU=业务部,DC=sayms,dc=com”的帐号,-noprompt表示不显示确定删除的视图提示。为了测试这个功能,我们可以提前向在域中建好这样一个帐号,不然会报错的。
Ø 最后一行的pause是为了让运行画面暂停一下 ,以便于我们查看批处理的执行结果
编辑完记事本后,我们必须将其保存为.bat或.cmd扩展名文件,直接双击运行就可以。

发表评论

电子邮件地址不会被公开。 必填项已用*标注