5

Легко удалить файл или папку из командной строки или заблокированный файл или папку из хорошего графического инструмента, такого как Unlocker.

Однако есть ли способ удалить заблокированный файл / папку из командной строки?

2 ответа2

5

Sysinternals Handle может перечислить все открытые дескрипторы (для файлов и других объектов), а также закрыть их. Запустите дескриптор имени файла, чтобы handle filename список всех соответствующих дескрипторов, затем handle -c id -p pid чтобы закрыть его. Это в основном то же самое, что делает Unlocker.

(Правка: добавлена забытая опция -p .)

3

Я не знаю, возможно ли сразу удалить заблокированный файл, но BusyDelete запланирует удаление файла после перезагрузки.

BusyDelete удалит файлы, даже если они заняты. Указанный вами файл (ы) будет помечен для удаления. Затем при следующей перезагрузке вашей системы операционная система удалит файл (ы). Например, BDEL ATL.DLL удалит файл во время следующей перезагрузки.

Там также немало других полезных утилит.

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