如何解析文本文件中的链接列表并进行下载?

如何解析文本文件中的链接列表并进行下载?

我有一个包含指向 jpeg 文件的链接的文本文件,一行一个链接。

我有 Windows 10,如果需要,我可以安装辅助工具。

下载所有这些文件的最简单方法是什么?

答案1

与任何脚本一样,它总是可以改进弹性,但至少,以下 3 行 PowerShell 应该可以帮助您:

foreach($line in Get-Content .\links.txt) { 
  Invoke-WebRequest -Uri $line -OutFile $(Split-Path -Path $line -Leaf) 
}

它做出以下假设:

  1. 文件 links.txt 每行包含一个 URI。
  2. links.txt 与脚本位于同一目录中。
  3. links.txt 中的所有行都有一个 URI。
  4. links.txt 中的所有 URI 都有一个唯一的文件名。
  5. 该文件在运行脚本的同一目录中创建。

相关内容