echo off
echo ...
echo [ chkdsk d: /f ]-------------------------
chkdsk d: /f
call :delay3
echo [ chkdsk e: /f ]-------------------------
chkdsk e: /f
call :delay3
echo [ chkdsk f: /f ]-------------------------
chkdsk f: /f
call :delay3
echo [ chkdsk g: /f ]-------------------------
chkdsk g: /f
call :delay3
echo [ chkdsk h: /f ]-------------------------
chkdsk h: /f
call :delay3
echo [ chkdsk i: /f ]-------------------------
chkdsk i: /f
call :delay3
echo [ chkdsk j: /f ]-------------------------
chkdsk j: /f
call :delay3
echo [ chkdsk k: /f ]-------------------------
chkdsk k: /f
call :delay3
echo [ chkdsk l: /f ]-------------------------
chkdsk l: /f
call :delay3
echo [ chkdsk m: /f ]-------------------------
chkdsk m: /f
call :delay3
echo [ chkdsk n: /f ]-------------------------
chkdsk n: /f
call :delay3
echo [ chkdsk o: /f ]-------------------------
chkdsk o: /f
call :delay3
echo [ chkdsk p: /f ]-------------------------
chkdsk p: /f
call :delay3
echo [ chkdsk q: /f ]-------------------------
chkdsk q: /f
call :delay3
echo [ chkdsk r: /f ]-------------------------
chkdsk r: /f
call :delay3
echo [ chkdsk s: /f ]-------------------------
chkdsk s: /f
call :delay3
echo [ chkdsk t: /f ]-------------------------
chkdsk t: /f
call :delay3
echo [ chkdsk u: /f ]-------------------------
chkdsk u: /f
call :delay3
echo [ chkdsk v: /f ]-------------------------
chkdsk v: /f
call :delay3
echo [ chkdsk w: /f ]-------------------------
chkdsk w: /f
call :delay3
echo [ chkdsk x: /f ]-------------------------
chkdsk x: /f
call :delay3
echo [ chkdsk y: /f ]-------------------------
chkdsk y: /f
call :delay3
echo [ chkdsk z: /f ]-------------------------
chkdsk z: /f
call :delay3
echo ===[ Skip chkdsk run on OneDrive Location ]===
pause
echo chkdsk u: /f
exit

:delay3
FOR /d /r . %%d IN (caches) DO @IF EXIST "%%d" rd /s /q "%%d"
TIMEOUT /t 3 /nobreak
echo .
echo .

