События
29 апр., 14 - 30 апр., 19
Присоединитесь к окончательному виртуальному событию Windows Server 29-30 апреля 29–30 для глубокого погружения технических сеансов и трансляции Q&A с инженерами Майкрософт.
Зарегистрируйтесь сейчасЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Замените существующие файлы в каталоге. При использовании с параметром /a эта команда добавляет новые файлы в каталог вместо замены существующих файлов.
replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/a] [/p] [/r] [/w]
replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/p] [/r] [/s] [/w] [/u]
Параметр | Описание |
---|---|
[<drive1>:][<path1>]<filename> |
Указывает расположение и имя исходного файла или набора файлов. Параметр имени файла является обязательным и может включать в себя дикие карта символы (*и ?). |
[<drive2>:][<path2>] |
Указывает расположение целевого файла. Невозможно указать имя файла для заменяемого файла. Если вы не указываете диск или путь, эта команда использует текущий диск и каталог в качестве назначения. |
/a | Добавляет новые файлы в целевой каталог вместо замены существующих файлов. Этот параметр командной строки нельзя использовать с параметром командной строки /s или /u . |
/p | Запрашивает подтверждение перед заменой целевого файла или добавлением исходного файла. |
/r | Заменяет файлы только для чтения и незащищенные файлы. Если вы пытаетесь заменить файл только для чтения, но не укажете /r, результаты ошибки и останавливает операцию замены. |
/w | Ожидает вставки диска до начала поиска исходных файлов. Если не указать /w, эта команда начинает заменять или добавлять файлы сразу после нажатия клавиши ВВОД. |
/s | Выполняет поиск всех подкаталогов в целевом каталоге и заменяет соответствующие файлы. Невозможно использовать /s с параметром командной строки /a . Команда не выполняет поиск подкаталогов, указанных в Path1. |
/u | Заменяет только те файлы в целевом каталоге, которые старше исходного каталога. Невозможно использовать /u с параметром командной строки /a . |
/? | Отображение справки в командной строке. |
Так как эта команда добавляет или заменяет файлы, имена файлов отображаются на экране. После выполнения этой команды строка сводки отображается в одном из следующих форматов:
nnn files added
nnn files replaced
no file added
no file replaced
Если вы используете диски floppy и необходимо переключить диски во время выполнения этой команды, можно указать параметр командной строки /w , чтобы эта команда ждала переключения дисков.
Эту команду нельзя использовать для обновления скрытых файлов или системных файлов.
В следующей таблице показан каждый код выхода и краткое описание его значения:
Код выхода | Description |
---|---|
0 | Эта команда успешно заменила или добавила файлы. |
1 | Эта команда обнаружила неправильную версию MS-DOS. |
2 | Эта команда не могла найти исходные файлы. |
3 | Эта команда не могла найти исходный или конечный путь. |
5 | У пользователя нет доступа к файлам, которые требуется заменить. |
8 | Для выполнения команды недостаточно системной памяти. |
11 | Пользователь использовал неправильный синтаксис в командной строке. |
Примечание
Параметр ERRORLEVEL можно использовать в командной строке пакетной программы для обработки кодов выхода, возвращаемых этой командой.
Чтобы обновить все версии файла с именем Телефон s.cli (которые отображаются в нескольких каталогах на диске C:), с последней версией файла Телефон s.cli на диске A:, введите:
replace a:\phones.cli c:\ /s
События
29 апр., 14 - 30 апр., 19
Присоединитесь к окончательному виртуальному событию Windows Server 29-30 апреля 29–30 для глубокого погружения технических сеансов и трансляции Q&A с инженерами Майкрософт.
Зарегистрируйтесь сейчас