for 循环命令(/f)
for /f "tokens=(列,1-...或1,2,3,....) delims=(隔行符)" %a in (地址) do command
%a,b,c,d变量
c:\user.txt
a b c d e
liming,李明,12345,技术部,部门经理
lulu,露露,12345,人事部,
liuhuan,刘欢,12345,技术部,
...
...
...
c:\group.txt
a
技术部
人事部
售后部
...
...
for /f "tokens=1-5 delims=," %a in (c:\group.txt) do net localgroup %a /add
for /f "tokens=1-5 delims=," %a in (c:\user.txt) do net user %a %c /add /fullname %b /comment %e
for /f "tokens=1-5 delims=," %a in (c:\user.txt) do net localgroup %d %b /add
command 用法参考 /? 或help net help user
*.bat的TXT %a 为%%a 区分大小写?
结果为 添加用户密码 用户组 用户全名 备注
同样可应用其他command
mkdir dir ren .......
for %() in (file) do command
本文来源 我爱IT技术网 http://www.52ij.com/jishu/5292.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
