PDA

Показать полную графическую версию : Надёжное удаление файлов.


ul9
17-04-2015, 21:28
Здравствуйте.

В данный момент пользуюсь утилитой.
https://technet.microsoft.com/ru-ru/sysinternals/bb897443.aspx

Корректность работы вызывает сомнения. Подскажите, есть ли альтернативы для работы из командной строки (windows 8.1 x64)? Поисковик ничего вменяемого не выдал.
Прошу прощения, если создала не в том разделе.

Iska
17-04-2015, 21:49
Корректность работы вызывает сомнения. »
Какие? Они чем-то подтверждены, или «нутром чую»?

ul9
17-04-2015, 22:04
1. Невнятная работа с кириллицей.
http://s04.radikal.ru/i177/1504/14/ea17e248bb38.png

2. При рекурсивном удалении оставляет на месте подпапки.
Первый вызов удаляет все файлы, в том числе из подпапок. А вот уже вторный вызов удаляет сами папки и подпапки.

Подскажите, есть ли альтернативы для работы из командной строки?

Iska
18-04-2015, 18:40
1. Невнятная работа с кириллицей. »
Ага. Sysinternals «нежно любит» это дело.

2. При рекурсивном удалении оставляет на месте подпапки.
Первый вызов удаляет все файлы, в том числе из подпапок. А вот уже вторный вызов удаляет сами папки и подпапки. »
Наблюдаю такое.

Подскажите, есть ли альтернативы для работы из командной строки? »
Я — нет. Как-то не интересовался особо — потребности не было.

Lucretius
25-04-2015, 11:29
Подскажите, есть ли альтернативы для работы из командной строки (windows 8.1 x64)? »
Попробуйте Eraser 5.8.8 (http://sourceforge.net/projects/eraser/files/Eraser%205/5.8.8/).
В состав компонентов программы входит консольная утилита "Eraserl.exe" (использует
библиотеку "Eraser.dll"), предназначенная для безвозвратного удаления данных.
Для работы только из командной строки, Вам понадобятся "Eraserl.exe" и "Eraser.dll" из
официальной portable-версии (http://sourceforge.net/projects/eraser/files/Eraser%205/5.8.8/Eraser%205.8.8%20Portable.zip/download) программы. Для корректного удаления
данных, предоставьте утилите права администратора.

При передаче параметров с кириллицей, используйте кодировку OEM 866:
chcp.com 866 >nul


Возможности:

Обработка файлов, папок, вложенных папок, содержимого корзины, свободного пространства. Выбор метода
очистки, создание отчёта, поиск по маске.


Синтаксис:

Eraserl [Data] [Method] [-silent | -results | -resultsonerror ] [-queue] [-options]
(Для вызова справки запустите Eraserl.exe)


Пример использования:

Eraserl.exe -file "%Systemroot%\Temp\*.log" -silent -subfolders -method Random 3




© OSzone.net 2001-2012