Windows 如何使BAT循环taskkill每执行一个任务3次?

Windows 如何使BAT循环taskkill每执行一个任务3次?,windows,batch-file,Windows,Batch File,我需要做一个BAT循环,但要每3次执行taskkill,它就会打开google chrome 我多次尝试复制粘贴代码,但它只打开CSV文件的第一个循环 这是我的代码: @echo off for /f "delims=" %%a in (list.csv) do ( start chrome "https:\\%%a" timeout 5 taskkill /f /im chrome.exe ) 我只想让它像现在一样运行,但要每3次执行taskkill,而不是每次进入浏

我需要做一个BAT循环,但要每3次执行taskkill,它就会打开google chrome

我多次尝试复制粘贴代码,但它只打开CSV文件的第一个循环

这是我的代码:

@echo off
for /f "delims=" %%a in (list.csv) do (
    start chrome "https:\\%%a"
    timeout 5
    taskkill /f /im chrome.exe
)
我只想让它像现在一样运行,但要每3次执行taskkill,而不是每次进入浏览器时都执行taskkill

CSV内容(我仅使用A列):


重复300次。

这里有一个未经测试的示例,我没有Windows PC,即使我有,我也不会使用Chrome浏览器:

@For/F“Tokens=1*Delims=:”%%A In('FindStr/N“^”list.csv“2^>num”)Do@(
Set/A LineNum=%%A%%3
启动chrome“https:\\%%B”
SetLocal EnableDelayedExpansion
If!LineNum!等于0(
超时5/NoBreak
TaskKill/F/IM chrome.exe
)>NUL 2>&1
端部
)

这是关于同一任务的第二个问题,为了让我们帮助您,请单击问题下方的编辑按钮,添加
C
omma
S
epaated
V
values文件的内容,方式与添加代码的方式相同。好的,抱歉。我编辑了一个非CSV的问题,而且,在您之前的问题中,您在A列中特别提到。在这个问题中,您还使用了[]标记,当您从Excel导出CSV时,它看起来更像:
“A列”、“B列”、“C列”
。正如您可以看到的那样,有一个显著的区别,我的示例显示了一行中有多个双引号逗号分隔的值。通常在第一行至少有一个标题行。文件内容中的逗号在哪里?它们之间的区别是什么?你曾试图独自解决什么任务,你被困在哪里?请分享您的编码尝试!也请拿着这本书读一读!很有效,谢谢。是否可以延迟3秒打开每个新选项卡?(3个标签之间没有3秒,但每个标签之间有3秒)@YairMatayev,是的!但由于我已经回答了你的问题,你也已经表示它是有效的,你不应该改变你的问题,简单地接受我的答案将是适当的行动。
www.google.com
www.facebook.com
www.instagram.com