Команда UNDELETE
UNDELETE возвращает удаленные файлы, пока их место не перезаписано. Режимы: /DOS — по следам FAT, /DT — через сторожевой файл, /DS — стандартный.
Синтаксис
UNDELETE [[диск:][путь]файл] [/DT | /DS | /DOS] [/LIST | /ALL] [/S[диск:] | /Tдиск-записи | /LOAD | /U]
Все параметры
| Ключ | Что делает |
|---|---|
/LIST | Показать, что можно спасти, ничего не трогая. |
/ALL | Восстановить все без вопросов. |
/DOS | Только по остаткам FAT. |
/DT | Через файл-сторож MIRROR (лучшие шансы). |
/DS | Стандартный метод. |
/S | Включить сторожа на диске. |
/T | Сколько записей хранить для восстановления. |
Примеры
UNDELETE *.DOC /LIST
Оценить шансы.
UNDELETE REPORT.TXT
Вернуть один файл.
MIRROR /TC
Включить сторожа заранее (DOS 5.x).
Типичные ошибки
- Правило №1: после удаления ничего не писать на диск.
- Первая буква имени теряется — UNDELETE попросит ее ввести.
Вопросы и ответы
Что за первая буква, которую просит ввести?
DOS помечает удаленный файл символом в первом байте имени. Вспомните имя — введите букву.
Как повысить шансы заранее?
MIRROR/UNDELETE /S: сторож ведет журнал удалений.