Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- :ASK
- SET /P IN=Are you sure you'd like to empty your entire recycle bins? [y/n]
- goto CHECKIN
- :ASKAGAIN
- echo Wrong input, please type y/n as answer.
- goto ASK
- :CHECKIN
- IF /I "%IN%"=="y" goto CLEARBIN
- IF /I "%IN%"=="n" goto CANCEL
- IF [%IN%]==[] goto ASKAGAIN
- ::Check input is exactly "y" or "n"
- echo %IN% | findstr /r "^[^yn]*(y|n){1}[^yn]*$*" >nul 2>&1 && (echo []) || (goto ASKAGAIN)
- :CLEARBIN
- echo Emptying system recycle bin...
- rd /s /q %systemdrive%\$Recycle.bin
- echo Ready emptying system recycle bin!
- echo Emptying desktop recycle bin...
- rd /s /q D:\$Recycle.bin
- echo Ready emptying desktop recycle bin!
- echo ===================================
- echo All recycle bins emptied!
- goto END
- :CANCEL
- echo Canceled emptying recycle bin.
- goto END
- :END
- pause
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement