set TempDir=%TEMP%\%~n0_Temp%RANDOM%
set DownloadLink=http://www.bleepingcomputer.com/download/adwcleaner/dl/125/
rmdir /s /q "%TempDir%"
md "%TempDir%"
pushd "%TempDir%"
if "%DownloadLink:~0,40%"=="http://www.bleepingcomputer.com/download" (
setlocal enabledelayedexpansion
curl %DownloadLink%> "%CD%\temppage"
for /f "usebackq tokens=4 delims==" %%a in ("temppage") do (
set DownloadLink_TEMP=%%a
if "!DownloadLink_TEMP:~0,40!"=="http://download.bleepingcomputer.com/dl/" set DownloadLink=!DownloadLink_TEMP:~0,-2!
)
set DownloadLink_TEMP=
)
for %%a in (%DownloadLink:/= %) do set TargetFile=%%a
curl %DownloadLink%> "%TempDir%\%TargetFile%"
popd
if exist "%TempDir%\%TargetFile%" (
del /f "%CD%\%TargetFile%"
move "%TempDir%\%TargetFile%" "%CD%\"
)
rmdir /s /q "%TempDir%"
Le script n'a pas besoin de droits élevés si c'est pour télécharger dans un dossier avec des droits utilisateurs. Une tâche automatique de démarrage ou un raccourci dans "Démarrage" vers ce script permet d'avoir tout le temps AdwCleaner à jour