Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How to empty recycling bin from command line in Windows XP?

share|improve this question

As I posted elsewhere, I use rmdir /q /s C:\Recycler to empty the Recycle Bin. If you have multiple drives, then replace C: with that drive letter.

share|improve this answer

Instructions are here

First, you need to create file called something like EmptyBin.reg like so:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Recycle Bin]
"StateFlags0001"=dword:00000002

Now, you create a batch (*.bat) file with the following:

regedit /s EmptyBin.reg
cleanmgr /sagerun:1

Run that batch file from the command line to empty your bin.

share|improve this answer
    
Unfortunately it doesn't work for me. It clears some system caches, but it leaves recycling bin untouched :/ – Davvid Feb 7 '10 at 9:25
    
@Dan, Weird, wouldn't the rmdir solution above work fine? – Pacerier Apr 25 '15 at 16:59

The recycle bin is just another folder; you should be able to delete the files from C:\RECYCLER to achieve the same effect as emptying the recycle bin from the GUI.

share|improve this answer
3  
The recycle bin is not a simple folder at all, but rather a virtual one. It's true that its contents are stored in the "Recycler" or "$Recycle.bin" directories on each drive root, but I wouldn't blindly delete their contents. It's probably OK, but it would feel like a dirty hack. :o) – efotinis Feb 6 '10 at 13:57

while

rd /s /q %systemdrive%\$RECYCLE.BIN

will delete the $RECYCLE.BIN folder from the system drive, which is usually c:, one should consider deleting it from any other available partitions since there's an hidden $RECYCLE.BIN folder in any partition in local and external drives (but not in removable drives, like USB flash drive, which don't have a $RECYCLE.BIN folder). For example, I installed a program in d:, in order to delete the files it moved to the Recycle Bin I should run:

rd /s /q d:\$RECYCLE.BIN

More information available at Stack Overflow at how to empty recyclebin through command prompt?

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .