下午好:
我有一个充满用户名的文本文件,每行一个 -
name1
name2
name3
etc...
我正在尝试获取批处理文件以将每行读入dsmod
,因此我可以将每个用户名设置为mustchpwd yes
。我已经阅读了很多关于此的内容但却无法完成它。寻找像 -
set things=usernames.txt
for /f "delims=" %%i in (%things%) do "dsmod user
cn=%things%,ou=yea,dc=yea,dc=yea,dc=yea -mustchpwd yes"
我知道这不正确,但希望它能说明问题。我觉得这应该是非常简单的......虽然我是批量n00b。
所以...如果有人能够快速帮助我,我会很感激!
谢谢!
答案 0 :(得分:1)
你应该这样写:
@echo off
set things=usernames.txt
for /f "delims=" %%i in (%things%) do (
echo "dsmod user cn=%%i,ou=yea,dc=yea,dc=yea,dc=yea -mustchpwd yes"
)
pause
检查此代码后;您可以在主echo
命令
dsmod
命令