如何在Windows XP中从命令行清空回收站?
如何在Windows XP中从命令行清空回收站?
Answers:
正如我在别处发布的那样,我用了 rmdir /q /s C:\Recycler
清空回收站。如果您有多个驱动器,则将C:替换为该驱动器号。
首先,你需要创建像EmptyBin.reg这样的文件,如下所示:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Recycle Bin]
"StateFlags0001"=dword:00000002
现在,您使用以下内容创建批处理(* .bat)文件:
regedit /s EmptyBin.reg
cleanmgr /sagerun:1
从命令行运行该批处理文件以清空bin。
rmdir
解决方案以上工作正常
而
rd / s / q%systemdrive%\ $ RECYCLE.BIN
将从系统驱动器中删除$ RECYCLE.BIN文件夹,通常是c:, 应该考虑从任何其他可用分区中删除它,因为在本地和外部驱动器的任何分区中都有一个隐藏的$ RECYCLE.BIN文件夹(但不在可移动驱动器中,如USB闪存驱动器,它没有$ RECYCLE.BIN文件夹)。 例如,我在d:中安装了一个程序,以便删除它移动到我应该运行的回收站的文件:
rd / s / q d:\ $ RECYCLE.BIN
有关Stack Overflow的更多信息,请访问: 如何通过命令提示符清空recyclebin?
回收站只是另一个文件夹;你应该能够从中删除文件 C:\ RECYCLER 实现与从GUI清空回收站相同的效果。