我想在多台计算机上的批处理文件中运行命令。
例如:
@echo off
ping %1
pause
exit
如果这个批处理文件被称为 pingme.bat,并且我键入pingme.bat yahoo.com
,那么它将 ping yahoo.com。我的问题是我希望批处理文件接受来自文本文件的输入。
例如,pingme.bat computers.txt
将读取computers.txt 文件中列出的计算机名称,然后执行我指定的任何命令对它们执行。
%1
接受我在键入批处理文件时指定的输入。现在我希望批处理文件从该输入文本文件中读取行并将它们用作命令的参数。
文本中的行是列表形式,不使用逗号或任何东西。