Pop:最近在研究短信批量发送,利用吉信通的平台的API接口,说白了就是批量打开网页,然后记录打开了多少次。
可实现的效果:批量打开文本的网址,打开之后等待设定的秒数,然后自动关闭IE,然后记录打开的次数到结果文本中。
先看一下这段代码
将下面的代码保存为 *.bat 格式的文件,如IE.bat,然后双击运行
@echo off
for /f %%a in (list.txt) do start /b iexplore.exe %%a&ping /n 5 127.0.1>nul&taskkill /f /t /im iexplore.exe>>result.txt
@echo 发送完毕,请关闭窗口,查看result.txt结果(总行数除2为实际发送数量)
pause.
list.txt内容:
www.baidu.com
429006.com
www.qq.com
命令介绍:
%%a in (list.txt) //定义list.txt到a这个参数
start /b iexplore.exe //是用IE打开a这个参数里面的网址
&ping /n 5 127.0.1>nul& //同时ping回环IP地址5次,也就是做延时
&taskkill /f /t /im iexplore.exe //同时结束IE的进程
>>result.txt //最后将结束IE的进程的记录写入到result.txt文本
还有一个可以设置延时次数的批处理:
将下面的代码保存为 *.bat 格式的文件,如IE.bat,然后双击运行
@echo off
set /p d=请输入时间后回车!
for /f %%a in (list.txt) do start /b iexplore.exe %%a&ping /n %d% 127.0.1>nul&taskkill /f /t /im iexplore.exe>>result.txt
@echo 发送完毕,请关闭窗口,查看result.txt结果(总行数除2为实际发送数量)
pause.