本帖最后由 thp2008 于 2021-3-31 14:05 编辑
我有个批处理,就是每隔20秒,就从List.txt中,读取一行网址,打开它。但是List.txt中的数量相当大,这个批处理,会从头打开到结束,现在,我想控制一下,每次,只想随机或顺序取其中的10个,做为变量打开它,应该如何实现。
(如果随机不好处理的话,也可以顺序的方式,比如先打开1--10(每个网页间隔20秒);每组间隔10分钟,TIMEOUT /T 600 /NOBREAK,第二组打开11-20,如此循环,只到完成,最后如果不够10个,剩几个就打开几个。)
在下一组打开前,结束前一组- taskkill /FI "imagename eq chrome*" /f
复制代码
- echo 每20秒打开一个网页
- for /f "delims=" %%A in (List.txt) do (
- chrome.exe "%%A"
- echo chrome.exe "%%A"
- TIMEOUT /T 20 /NOBREAK
- )
复制代码
|