近日部署一套应用系统须要在2003下添加上百个本地账户,因而在网上搜了搜,和如今的实际状况结合了一下,总结了1个方法。ide
首先须要写一个csv文件,第一列是账户名,第二列是中文全名,第三列是密码测试
而后用命令:blog
for /f "tokens=1,2,3 delims=," %a in (user.csv) do net user %a %c /add /passwordchg:no /expires:never /fullname:"%b"token
用逗号作分隔符,分3列,3个变量,net user /add命令添加,/passwordchg:no是用户不能更改密码,/expires:never是帐户永不过时,fullname:"%b"是中文全名,其实是用来识别这些帐户对应的人员。这里少了密码永不过时,咱们再用一个命令来修改:部署
for /f "tokens=1,2,3 delims=," %a in (user.csv) do netuser %a /pwnexp:yget
netuser是老外写的第三方程序,须要单独下载。/pwnexp:y参数表明密码永不过时。it
在2003上测试了一下,能够正确添加class