![「IF EXIST」リンクをチェックする](https://rvso.com/image/1615275/%E3%80%8CIF%20EXIST%E3%80%8D%E3%83%AA%E3%83%B3%E3%82%AF%E3%82%92%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%81%99%E3%82%8B.png)
URL/ファイル/リンクをチェックし、存在する場合は curl でダウンロードすることは可能ですか?
if check "https://example.com/blabla/blabla.zip" (
curl ...
)
答え1
リンク内のファイルが存在するかどうかを確認するにはcurl
使用-I
フラグ:
curl.exe -I https://mirror.turbozoneinternet.net.br/videolan/vlc/3.0.8/win64/vlc-3.0.8-win64.exe | find "Content-Length:" >nul && (
echo / && echo/ Your link/file is Ok, downloading... && echo/
curl.exe -# https://mirror.turbozoneinternet.net.br/videolan/vlc/3.0.8/win64/vlc-3.0.8-win64.exe -o %temp%\vlc-3.0.8-win64.exe
) || (echo/ Error^!)