我正在尝试使用批处理文件执行以下命令:
for /f %i in (D:\random\servers.txt) DO (d:\utils\tail -60 \\%i\c$\Windows\windowsUpdate.log | d:\utils\grep "updates detected" & set tx1234=%i)
它在命令提示符下自己调用时有效,但只要我将它保存在批处理文件中就会失败并显示消息
此时出乎意料
有什么想法吗?
答案 0 :(得分:12)
批量使用%%i
,而在命令行中使用%i