Код ∙ Описание
0
∙ REPLACE успешно заменила или добавила файлы.1
∙ Версия MS-DOS не совместима с REPLACE.2
∙ REPLACE не нашла исходных файлов.3
∙ Не найден исходный или целевой маршрут.5
∙ Пользователь не имеет доступа к заменяемым файлам,8
∙ Для выполнения команды не хватает памяти.11
∙ Неверный синтаксис командной строки.Предположим, на диске D у вас имеется несколько каталогов, содержащих различные версии файла CLIENTS.DAT. Чтобы заменить их последними версиями этого файла с диска В дайте команду:
replace b: \clints.dat d: \ /s Команда RESTORE
Восстанавливает файлы, сохраненные любой версией программы BACKUP (от MS-DOS
2.0 до 5.0). Для восстановления файлов, сохраненных командой MSBACKUP (в MS-DOS 6) используйте программу MSBACKUP.
RESTORE диск1: диск2:[маршрут[имя_файла]] [/S] [/Р]
[/В: дата] [/А: дата] [/Е: время] [/L: время] [/М]
[/N] [/D]
Параметр "диск1:" задает диск, на котором хранятся копии файлов. "Диск2:" задает диск, на который нужно восстановить копии. Параметр "маршрут" задает каталог, в который восстанавливаются резервные копии. Нужно задать тот же каталог, из которого они сохранялись. "Имя_файла" определят имена восстанавливаемых файлов-копий.
Параметр /S восстанавливает все подкаталоги. /Р выводит подсказку с запросом на восстановление файлов, доступных только по чтению (с установленным атрибутом доступа) или измененных после последнего сохранения (установлен атрибут архивизации). /В: дата восстанавливает только файлы, модифицированные после указанной даты (формат даты соответствует установке COUNTRY в CONFIG.SYS). /А: дата восстанавливает только файлы, модифицированные до указанной даты. /Е: время восстанавливает только файлы, модифицированные ранее указанного времени, a /L: время — позднее заданного времени. /М восстанавливает файлы, модифицированные после последнего создания резервных копий. /N восстанавливает отсутствующие на целевом диске файлы. /D выводит список файлов на диске-копии, которые совпадают и именами, заданными в параметре "имя_файла", без восстановления. При использовании параметра /D нужно задать "диск2".
После выполнения RESTORE дайте команду DIR или TYPE и убедитесь в правильном восстановлении.
RESTORE не используется для системных файлов или дисков, перенаправленных командами ASSIGN или JOIN.
Коды выхода RESTORE приведены в следующей таблице:
Код ∙ Описание
0
∙ RESTORE успешно восстановила файл или файлы.1
∙ Не найдены файлы для восстановления.3
∙ Пользователь остановил восстановление по CTRL+C.4
∙ Восстановление остановлено из-за ошибки.Если в параметре /D вы указываете имя файла, RESTORE выводит список файлов-копий, совпадающих с заданным именем. При этом файлы не восстанавливаются.
Хотя файлы должны восстанавливаться в первоначальный каталог, их можно восстановить на другой диск (например, файлы из каталога C: \FILES\*.* можно восстановить в каталог D: \FILES\*.*).
Предположим, у вас есть резервная копия всех файлов из каталога \SYS\DRVS на диске С. Чтобы восстановить эти файлы, вставьте дискету с резервными копиями в дисковод А и наберите команду restore а: c: \sys\drvs\*.*. Важно задать для имени файла *.*. В противном случае RESTORE пытается восстановить файл с именем drvs в каталоге SYS.
Удаляет каталог. Перед удалением каталога нужно удалить в нем все файлы и подкаталоги (он должен быть пуст).
RMDIR [диск: ]маршрут
RD [диск: ]маршрут
Параметр [диск: ]маршрут задает расположение и имя удаляемого каталога.
О создании каталога рассказывается в описании команды MKDIR, о скрытых файлах — в описании ATTRIB и DIR /А, а об удалении файлов — в описании DEL. См. также команду DELTREE.
Удалить каталог со скрытыми или системными файлами вы не можете. При попытке удаления каталога, в котором содержатся файлы, выводится сообщение:
Invalid path, not directory, or directory not empty
(Недопустимый маршрут, это не каталог, или каталог не пуст)
При указании перед первым именем в маршруте символа обратной косой черты (\) MS-DOS интерпретирует каталог как подкаталог корневого каталога (независимо от текущего каталога). Если обратная косая черта не указывается, каталог интерпретируется как подкаталог текущего каталога.