gzipファイルを自動的にダウンロードするバッチファイルがあります。私はgzipファイルが壊れていないかどうかを確認したいのですが、再ダウンロード/バッチファイルのダウンロードを再実行します。ダウンロードしたgzipファイルの破損を自動的にチェックする方法は?
URLから.gzファイルを自動的にダウンロードし、破損していないかどうかを確認し、ファイルが正常にダウンロードされ、破損していないかどうかを確認するにはどうすればよいですか?
gzipファイルを自動的にダウンロードするバッチファイルがあります。私はgzipファイルが壊れていないかどうかを確認したいのですが、再ダウンロード/バッチファイルのダウンロードを再実行します。ダウンロードしたgzipファイルの破損を自動的にチェックする方法は?
URLから.gzファイルを自動的にダウンロードし、破損していないかどうかを確認し、ファイルが正常にダウンロードされ、破損していないかどうかを確認するにはどうすればよいですか?
ファイルが実際にgzip
(zip、tar.gzなどではない)の場合はgzipjs.bat
で調べることができます。ファイルをダウンロードするにはwinhhtpjs.bat
を使用できます。両方のスクリプトをお持ちの場合:
@echo off
for /l %%# in (1;1;5) do (
rem ==== Change the link and file name bellow =======
call winhhtpjs.bat https://someserver.com/file.gzip -saveTo "%cd%\file.gzip"
call gzipjs -k file.gzip 5
rem ====================================================
if errorlevel 5 (
goto :break_for
)
)
echo --Failed 5 times--
exit /b %errorlevel%
:break_for
echo --Success--
5試行の制限がない例がありますか? – user3312792
です。ダウンロードが失敗した場合、または破損している場合は、成功するまで再試行を続けます – user3312792
@ user3312792、この行の試行を増やすことができます - '/ l %%#in(1; 1; 5)'と5あなたが望む番号を設定する。 – npocmaka
ZIPファイル*が破損している場合は、ダウンロードをやり直したいと思います...とにかく、これまでに試したことをあなたに教えてください。こんにちは... – aschipfl
だからそれはgzipですか、それともzipですか?あなたは条件を混ぜています。 –
そのgzipファイル – user3312792