Команда 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 - неприпустима комбінація параметрів командного рядка.
Поділися в соціальних мережах:
Схожі
Команда rmdir (rd) - видалити каталог файлової системи windows.
Витяг файлів з архівів формату .cab в операційних системах windows.
Команда diskcopy - копіювання гнучких дисків в windows
Rename (ren) - перейменувати файл або каталог у командному рядку windows.
Команда diskcomp - порівняння вмісту двох гнучких дисків в windows
Як замінити значення в рядку на sql.
Команда attrib
Команда cacls
Команда xcopy - копіювання файлів і каталогів.
Команда md (mkdir) - створити каталог
Path - відобразити або змінити шляху пошуку виконуваних файлів.
Команда mklink - створення символічного посилання на файл або каталог.
Команда copy
Команда fc - порівняння файлів.
Команда del (erase)
Команда expand - розпакувати стиснений файл у форматі .cab
Pushd - запам`ятати поточний каталог і перейти в зазначений.
Команда move - перейменування або переміщення файлів і каталогів
Команда verify - включити / вимкнути режим перевірки читанням записуються так диск файлів.
Команда sort - сортування рядків у текстовому файлі
Команда subst - призначення (скасування призначення) каталогу букви диска