Команда UNDELETE
Восстанавливает файлы, удаленные ранее по команде DEL. Команда UNDELETE методы защиты от непреднамеренного удаления.
UNDELETE [/? /H] [d:] [маршрут] [спефицикация_файлов]
[/A] [/B] [/D:дд-мм-гг -nn] [/L] [/N] [/P]
[/R:метод] [/S] [/T:чч:мм:сс]
UNDELETE автоматически определяет объем существующей информации об удаленном файле и выбирает соответствующий метод восстановления.
Если файл был сохранен с помощью DELWATCH, то вероятно он
все еще существует на диске. UNDELETE использует DELWATCH для
восстановления файла. Если файл был сохранен DELWATCH, но для
диска выполнялась команда DISKMAP, то UNDELETE используется DISKMAP для восстановления этого файла (если он не был перезаписан).
Если UNDELETE не может использовать ни DELWATCH, ни DISKMAP,
то используется другой метод восстановления (UNAIDED). UNDELETE
пытается найти исходную запись каталога файла, выделить на диске
то же пространство и обновить запись в таблице распределения файла File Allocation Table (FAT).
UNDELETE можно использовать как команду в командной строке
или работать с системой меню этой команды. Чтобы вывести список
неудаленных файлов без их восстановления, наберите UNDELETE /L.
Вы можете также задать спецификацию файлов или список дополнительных параметров (/P,/D,/S и /T). UNDELETE выводит такую информацию как размер, имя файла и доступный метод восстановления.
Чтобы восстановить файлы, задайте после UNDELETE спецификацию восстанавливаемых файлов. Перед началом восстановления UNDELETE выводит на экран информацию о каждом заданном файла и запрос. Чтобы восстановить файл, наберите Y, а чтобы отменить восстановление - N.
В команде UNDELETE можно использовать следующие параметры:
Параметры команды
Параметр | Описание
|
---|
/? или /H | Выводят справочный текст.
|
/A | Не выводя запрос перед восстановлением
каждого файла, восстанавливает все заданные в спецификации файлы.
|
/B | Выводит меню в монохромном режиме. Используется без других параметров для запуска полноэкранной версии команды.
|
/D:дата | Перечисляет (при указании /L) или восстанавливает все ожидающие удаления файлы,
сохраненные DELWATCH и удаленные после
заданной даты (дд-мм-гг).
|
/D:-nn | Перечисляет (при указании /L) или восстанавливает все ожидающие удаления файлы,
сохраненные DELWATCH и удаленные за последние nn дней.
|
/L | Перечисляет все удаленные файлы, соответствующие спецификации (но не восстанавливает их).
|
/N | Задает использование обычных шрифтов символов для адаптеров EGA/VGA.
|
/P | Делает паузу после каждого полного экрана
информации.
|
/R:метод | Восстанавливает файлы только с помощью
заданного метода. В качестве метода можно
указывать DELWATCH, DISKMAP или UNAIDED.
|
/S | Восстанавливает удаленные файлы в подкаталогах.
|
/T:чч:мм:сс | Перечисляет (при указании /L) или восстанавливает все ожидающие удаления файлы,
сохраненные DELWATCH и удаленные только
после заданного времени.
|
Команда UNDELETE без параметров выводит экран UNDELETE. Для
настройки цветов этого экрана можно использовать SETUP. Запустите
SETUP, выберите пункт DOS System and Memory Management и с помощью Global Color Set выберите нужный цвет.
Представленное на экране меню состоит из двух элементов списка файлов и строки меню. Список содержит записи о каждом удаленном файле текущего каталога, включая его имя, размер, дату,
время и подходящий метод восстановления. В списке содержатся также имена подкаталогов текущего каталога. С помощью клавиши Esc вы
можете выйти из меню. Строка меню содержит три пункта: File, Sort
и Help.
Нажатие клавиши Alt и первой буквы имени меню (File, Sort
или Help) выводит спускающееся меню, в котором можно перемещаться
с помощью клавиш стрелок. Выбрать пункт меню можно с помощью Enter, а выйти из меню можно по Esc. Нажав клавишу Alt и подсвеченную букву, вы можете также выбрать несколько параметров.
Меню File
Пункт | Описание
|
---|
Undelete Alt+U | Запускает для выбранного файла UNDELETE.
|
Change drive Alt+D | Позволяет задать другой диск.
|
Select пробел | Выбирает подсвеченный в списке файл. Таким образом можно выбрать несколько файлов, которые помечаются специальными символами. При выборе Undelete будут восстанавливаться все помеченные файлы.
|
Select group | Позволяет с помощью трафаретных символов пометить группу файлов.
|
Deselect group | Позволяет с помощью трафаретных символов отменить выбор группы файлов.
|
Exit Alt+X | Отменяет UNDELETE и возвращает вас к системной подсказке.
|
Меню Sort
Пункт | Описание
|
---|
Name | Сортирует список в алфавитном порядке по
имени файла.
|
Extension | Сортирует список в алфавитном порядке по
расширению файла.
|
Date | Сортирует файлы по дате (от самой старой к
последней).
|
Size | Сортирует список по размеру файлов (по
возрастанию).
|
Recovery method | Сортирует список по методу восстановления.
|
No sort | Оставляет список неотсортированным.
|
Меню Help
Пункт | Описание
|
---|
Help for help | Выводит информацию об использовании оперативного справочника.
|
Contents | Выводит оглавление оперативного справочника.
|
Previous topic | Выводит последнюю просмотренную справочную тему.
|
About... | Выводит информацию об авторских правах.
|
Чтобы восстановить файл, выберите его из списка (с помощью
клавиш перемещения курсора и нажатия пробела или щелкнув на нужном файле "мышью"). С помощью пунктов меню File вы можете также
выбрать группу файлов. Чтобы начать восстановление, нажмите Enter или дважды щелкните на файле "мышью". Если вы выбрали в списке не файл, а подкаталог, то при этом вы переместитесь в данный
подкаталог и получите список удаленных файлов в этом подкаталоге.
Если UNDELETE не может восстановить файл, вы увидите сообщение и подсказку. Для ответа на подсказку и возврата в меню UNDELETE нажмите Enter. Если файл можно восстановить, вы также увидите сообщение и подсказку. С помощью клавиш перемещения курсора
выберите OK для восстановления файла или Cancel для отмены восстановления и возврата в меню UNDELETE. При выборе OK файл восстанавливается, и список обновляется. Вместо метода восстановление в
списке выводится RECOVERED.
Например, следующая команда выводит список всех удаленных
файлов в каталоге D:\CLIENTS и его подкаталогах, делая паузу после вывода полного экрана.
UNDELETE D:\CLIENTS /S /P /L