Hi Daniel,
>>1. 脚本中的%%j无法调用list.txt中的域账号那列数据
你的运行的命令我一条条看了语法什么都是正确的.
对于第一个问题,请尝试下这样看看:
For /F " tokens=1-2 delims= " %%a in (list.txt) Do Ntrights.exe -m
\\%%a -u %%b +r SeInteractiveLogonRight
注意delims后面的空格,如果你的list文中是用空格隔开的话!
另外最好再仔细查看下list文件看看有没有特殊字符或者什么的.
>>2. 如何将成功执行的日志与失败的分别记录在不同的文本中
你可以尝试使用if..else语句,比如if(设置成功){log 记录机器名}else{记录失败的机器名用户名}
此外,请问你现在用的是不是server 2003?(support ended on July 14 2015)如果是请升级OS,这样我们就可以用很多其他办法去实现它!
参考文档:
https://support.microsoft.com/en-us/kb/315276
Best regards,
Andy_Pan
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact
tnmff@microsoft.com.