![«ЕСЛИ СУЩЕСТВУЕТ» проверить наличие ссылки](https://rvso.com/image/1615275/%C2%AB%D0%95%D0%A1%D0%9B%D0%98%20%D0%A1%D0%A3%D0%A9%D0%95%D0%A1%D0%A2%D0%92%D0%A3%D0%95%D0%A2%C2%BB%20%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%82%D1%8C%20%D0%BD%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8.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^!)
Это адаптированный код изотвечать/к@pberlijn