Windows 如何正确使用CSV文件(BAT文件)中的URL列表进行循环

Windows 如何正确使用CSV文件(BAT文件)中的URL列表进行循环,windows,csv,batch-file,Windows,Csv,Batch File,我需要将一个URL列表从CSV文件加载到BAT文件,并使其转到每个URL,然后关闭它并转到下一个 我知道这是可能的,但是我发现的其他线程太复杂了,我不知道我需要将CSV文件保存在哪里 这是我已经编写的代码: start chrome https://www.google.co.in/ timeout 5 taskkill /f /im chrome.exe 我需要一个代码,去500网址。你能举个例子说明我是如何找到代码中的每一个吗?(或者我如何执行循环,但我需要循环包含5秒的超时时间,然后在每

我需要将一个URL列表从CSV文件加载到BAT文件,并使其转到每个URL,然后关闭它并转到下一个

我知道这是可能的,但是我发现的其他线程太复杂了,我不知道我需要将CSV文件保存在哪里

这是我已经编写的代码:

start chrome https://www.google.co.in/
timeout 5
taskkill /f /im chrome.exe

我需要一个代码,去500网址。你能举个例子说明我是如何找到代码中的每一个吗?(或者我如何执行循环,但我需要循环包含5秒的
超时时间,然后在每个循环上包含
taskkill

假设您的
CSV
如下所示(每行只有一个URL,没有其他内容):

然后您只需要为/f
循环创建一个简单的

@echo off
for /f "delims=" %%a in (list.csv) do (
    start chrome "https:\\%%a"
    timeout 5
    taskkill /f /im chrome.exe
)

欢迎使用SO。请与我们分享您迄今为止尝试过的代码。向我们展示几行您的CSV。在文件上循环很容易,但我们需要确切了解CSV的外观(正如CSV所示,每行有更多的数据,而不仅仅是一个URL)CSV看起来是这样的:www.google.comwww.facebook.com CSV上的所有链接都来自culumn A我在哪里保存CSV文件?您可以将它们保存在与批处理文件相同的文件夹中(或者在(C:\path\to\list.CSV)do…
中给出完整的路径,如
。)(出于好奇:自动访问一堆网站并再次关闭它们背后的想法是什么?)你是说,它只是访问了第一个链接,还是说当它访问了整个列表后,它应该重新启动第一个链接?它可以工作,我一开始犯了一些错误。非常感谢
@echo off
for /f "delims=" %%a in (list.csv) do (
    start chrome "https:\\%%a"
    timeout 5
    taskkill /f /im chrome.exe
)