jpeg ファイルへのリンクが 1 行に 1 つずつあるテキスト ファイルがあります。
私は Windows 10 を使用していますが、必要に応じてヘルパー ツールをインストールできます。
これらすべてのファイルをダウンロードする最も簡単な方法は何ですか?
答え1
他のスクリプトと同様に、回復力を高めるために常に改善できますが、少なくとも次の 3 行の PowerShell で実行できるはずです。
foreach($line in Get-Content .\links.txt) {
Invoke-WebRequest -Uri $line -OutFile $(Split-Path -Path $line -Leaf)
}
それは次の仮定に基づいています:
- ファイル links.txt には、1 行につき 1 つの URI が含まれています。
- links.txt はスクリプトと同じディレクトリにあります。
- links.txt 内のすべての行には URI があります。
- links.txt 内のすべての URI には一意のファイル名があります。
- ファイルは、スクリプトが実行されるのと同じディレクトリに作成されます。