我有代码循环一个带有服务器列表的文件,然后执行nslookup命令。
代码
setlocal EnableDelayedExpansion
set file=servers.txt
FOR /F %%i IN (%file%) DO (
set server=%%i
nslookup !server!
)
问题
答案 0 :(得分:2)
由于您的批处理文件被调用nslookup
- 行nslookup !server!
正在使用参数!server!
调用批处理脚本(当然这个参数未被使用),而不是实际 nslookup
命令。
要解决此问题,您需要重命名批处理文件。