12

Как очистить корзину из командной строки в Windows XP?

4 ответа4

6

Как я писал в другом месте, я использую rmdir /q /s C:\Recycler чтобы очистить корзину. Если у вас есть несколько дисков, замените C: на эту букву диска.

4

Инструкции здесь

Во-первых, вам нужно создать файл с именем что-то вроде 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

Запустите этот пакетный файл из командной строки, чтобы очистить корзину.

2

в то время как

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

удалит папку $ RECYCLE.BIN с системного диска, обычно это c:, следует рассмотреть возможность ее удаления из любых других доступных разделов, поскольку в любом разделе на локальных и внешних дисках есть скрытая папка $ RECYCLE.BIN (но не в съемные диски, такие как USB-флешки, которые не имеют папки $ RECYCLE.BIN). Например, я установил программу в d:, чтобы удалить файлы, которые она переместила в корзину, которую я должен запустить:

rd /s /qd:\$RECYCLE.BIN

Более подробную информацию можно получить в Stack Overflow, чтобы узнать, как очистить корзину через командную строку?

1

Корзина - это просто еще одна папка; Вы должны иметь возможность удалить файлы из C:\RECYCLER, чтобы добиться того же эффекта, что и очистка корзины из графического интерфейса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .