mouse_images.txtには画像ファイルのURLが一行ずつ記されています。
以下のコードは上記のテキストファイルを読み取って、画像ファイルをダウンロードして連番ファイルとして保存するものです。
しかし、503エラー等が出るURLがあり、1000行の中からそれらを洗い出して、txtファイルに変更を加えるのは骨が折れます。エラーが出たときもエラーで止まらずに繰り返しを継続させたいのですが、どうにもやり方が分かりません。
どのように書き換えればいいでしょうか?
@echo off setlocal enabledelayedexpansion set n=0 for /f %%a in (mouse_images.txt) do ( rem URLを読み取るためにテキストファイルを指定 set num=0000!n! set num=!num:~-4,4! set basename=image set exp=jpg set filename=!basename!!num!.!exp! rem 保存するファイル名の指定 bitsadmin.exe /TRANSFER getimage %%a C:\Users\user\R\train\getimage\!filename! set /a n=n+1 ) endlocal
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。