【发布时间】:2015-11-11 18:44:05
【问题描述】:
我制作了一个批处理文件,它应该从 txt 文件创建用户,但不知何故,它似乎跳过了 (for /f .........) dsadd 部分:(我做错了什么吗?
这是固定的,谢谢:D
这是工作代码
@echo off
cls
echo Creating Accounts
echo -----------------
for /F "tokens=1-2" %%A in (Users.txt) do dsadd user cn=%%A,ou=OU-%%B,dc=school,dc=local -disabled no -pwd Welkom01 -memberof cn=%%B,ou=OU-%%B,dc=school,dc=local -hmdir \\DC01\%%A$\Data -hmdrv S: -profile \\DC01\%%A$\Profile -canchpwd yes -pwdneverexpires yes
echo -----------------
pause
【问题讨论】:
-
您忘记了
/F开关:for /F "tokens=1-2" %%A in ... -
感谢回复,我知道了,这是错误的代码...哎呀。但它仍然不起作用。
标签: batch-file command-line active-directory command-prompt