Dan*_*gan 2 vbscript loops file batch-file
我正在写一个bat文件,我需要它一次从一行txt文件读取并每次执行一个命令,然后移动到下一行并再次执行相同的命令.所以基本上我会有一个包含30个ip地址的文本文件,然后我希望bat读取第一个,执行命令,将输出写入单独的txt文件,然后移动到第2行,执行命令然后将输出写入txt文件,然后第3行等等,任何人都可以帮我这个吗?我不介意你是否要我使用vbscript然后请解释清楚,因为我不太了解vbscript :(
请我非常绝望,我正在将它与其他工具集成,以便进行审核,我正在做,我需要帮助
你不需要vbscript来完成这么简单的任务,如果ip.txt是带有你的ip-adresses的文件,那么你的.bat或.cmd把
echo off
::to write the result to separate files
for /f %%a in (ip.txt) do ping -n 1 %%a>%%a.txt
::to write the result to one file
for /f %%a in (ip.txt) do ping -n 1 %%a>>output.txt
Run Code Online (Sandbox Code Playgroud)
如果在控制台上提供命令,请将%%替换为%