Команда replace - замінити або додати файл в каталог.

Відео: Як архівувати файли і папки в WinRAR (вирішення проблеми пункту"Додати в архів")



команда REPLACE використовується для заміни одного або декількох файлів вкомандной рядку Windows. Застосовується в для синхронізації вмісту каталогів і перезапису тільки тих файлів, які змінилися пізніше, ніж дата зміни існуючих.

Формат командного рядка:

Додавання файлів:

REPLACE [діск1:] [путь1] назва_файла [диск2:] [путь2] [/ A] [/ P] [/ R] [/ W]

Заміна файлів на нові:

REPLACE [діск1:] [путь1] назва_файла [диск2:] [путь2] [/ P] [/ R] [/ S] [/ W] [/ U]

Параметри командного рядка:

[Діск1:] [путь1] назва_файла - Один або кілька вихідних файлів.

[Диск2:] [путь2] - Каталог, в якому слід замінити файли.




/ A - Додавання нових файлів в кінцевий каталог. Цей ключ несумісний з ключами / S і / U.

/ P - Щоб пристрій запитував перед заміною або додаванням файлу.

/ R - Дозвіл заміни файлів, призначених тільки для читання (серед інших).

/ S - Заміна файлів у всіх підкаталогах кінцевого каталогу. Цей ключ несумісний з ключем / A.




/ W - Очікування вставки диска перед початком виконання.

/ U - Заміна тільки файлів, старіших, ніж вихідні. Цей ключ несумісний з ключем / A.

Команда REPLACE не дозволяє оновити файли, що мають атрибути "Прихований" і "Системний" Приклади використання:

replace /? - відобразити підказку по використанню.

replace c: Folder1 doc2.doc D: folder2 / A - додати файл doc2.doc з каталогу Folder1 диска C: в каталог Folder2 диска D:

replace c: Folder1 *. * D: folder2 / A - додати всі відсутні файли з каталогу Folder1 диска C: в каталог Folder2 диска D:

replace c: Folder1 *. docx D: folder2 / U - замінити всі файли з розширенням .docx в каталозі Folder2 диска D: на файли з каталогу Folder1 диска C: Виконується заміна тільки тих файлів, у яких час зміни менше, ніж час замінює файлу. Дана команда використовується для синхронізації вмісту двох каталогів, що містять однаковий набір файлів з відмінним вмістом.

Якщо вихідний і кінцевий файл мають один і той же час модифікації, то заміна не виконується. Код завершення ERRORLEVEL встановлюється в 0 незалежно від того, виконувалася перезапис кінцевого файлу чи ні. При перезапису, програма виводить на екран повідомлення про заміну існуючого файлу:

Заміна D: folder2 doc1.doc

У разі, коли перезапис не виконується - повідомлення про заміну файлу отсутствует.Возможние значення ERRORLEVEL при невдалому виконанні команди:

ERRORLEVEL = 3 - не знайдені шляхи вихідних або кінцевих файлів.

ERRORLEVEL = 11 - неприпустима комбінація параметрів командного рядка.



Поділися в соціальних мережах:

Схожі
Команда move - перейменування або переміщення файлів і каталогівКоманда move - перейменування або переміщення файлів і каталогів
Команда attribКоманда attrib
Команда del (erase)Команда del (erase)
Команда expand - розпакувати стиснений файл у форматі .cabКоманда expand - розпакувати стиснений файл у форматі .cab
Команда subst - призначення (скасування призначення) каталогу букви дискаКоманда subst - призначення (скасування призначення) каталогу букви диска
Команда diskcopy - копіювання гнучких дисків в windowsКоманда diskcopy - копіювання гнучких дисків в windows
Витяг файлів з архівів формату .cab в операційних системах windows.Витяг файлів з архівів формату .cab в операційних системах windows.
Команда verify - включити / вимкнути режим перевірки читанням записуються так диск файлів.Команда verify - включити / вимкнути режим перевірки читанням записуються так диск файлів.
Команда md (mkdir) - створити каталогКоманда md (mkdir) - створити каталог
Pushd - запам`ятати поточний каталог і перейти в зазначений.Pushd - запам`ятати поточний каталог і перейти в зазначений.
» » Команда replace - замінити або додати файл в каталог.