0

当我在 CMD 窗口中的 Citrix 服务器上运行以下命令时,它工作正常,但是当我在批处理文件中运行它时,我得到“此时意外”

for /f "skip=1 tokens=2 delims=: " %f in ('nslookup www.domain.com ^| find /i "Address"') do ALTADDR /SET %f

如何让它在批处理文件中工作?

4

1 回答 1

4

在批处理文件中,您必须使用 %%f 而不是 %f:

for /f "skip=1 tokens=2 delims=: " %%f in ('nslookup www.domain.com ^| find /i "Address"') do ALTADDR /SET %%f
于 2013-05-07T18:49:15.333 回答