Как очистить корзину из командной строки в Windows XP?
4 ответа
Как я писал в другом месте, я использую 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
Запустите этот пакетный файл из командной строки, чтобы очистить корзину.
в то время как
rd /s /q% systemdrive%\$ RECYCLE.BIN
удалит папку $ RECYCLE.BIN с системного диска, обычно это c:, следует рассмотреть возможность ее удаления из любых других доступных разделов, поскольку в любом разделе на локальных и внешних дисках есть скрытая папка $ RECYCLE.BIN (но не в съемные диски, такие как USB-флешки, которые не имеют папки $ RECYCLE.BIN). Например, я установил программу в d:, чтобы удалить файлы, которые она переместила в корзину, которую я должен запустить:
rd /s /qd:\$RECYCLE.BIN
Более подробную информацию можно получить в Stack Overflow, чтобы узнать, как очистить корзину через командную строку?
Корзина - это просто еще одна папка; Вы должны иметь возможность удалить файлы из C:\RECYCLER, чтобы добиться того же эффекта, что и очистка корзины из графического интерфейса.