Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практика.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
589.94 Кб
Скачать

1. Команди ms-dos xcopy, replase, join. Команда xcopy

ФУНКЦІЯ: Копірування файлів

ФОРМАТ: XCOPY [d:] [path] filename [. Ext] [d:] [path] [filename] [. Ext] [/ A]

               [/ D: mm-dd-yy] [/ E] [/ M] [/ P] [/ S] [/ V] [/ W]

ПРИКЛАД: xcopy *. * A: / e / s / a

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

Параметр / A копіює всі файли з встановленому атрибутом архівування (атрибут не модифікується). Команда ATTRIB. / M виконує ті ж дії, але скидає атрибут архівування у файлів, заданих в якості джерела. / D: дата копіює тільки файли, модифіковані після заданої дати (формат дати залежить від встановлення COUNTRY). / P виводить при створенні кожного цільового файлу запит на підтвердження. / S копіює каталоги і підкаталоги, якщо вони не порожні. / E копіює всі підкаталоги, навіть якщо вони порожні (використовується з параметром / S). / V перевіряє кожен файл-копію на ідентичність вихідного файлу. / W виводить перед початком копіювання повідомлення:

Press any key to begin copying file (s)

(Для початку копіювання файлів натисніть будь-яку клавішу)

і чекає натиснення клавіші.

Параметр / Y вказує, що ви хочете замінити існуючий файл (файли) без запиту на підтвердження. За замовчуванням, коли ви задає в якості цільового файлу існуючий файл, XCOPY буде запитувати, чи хочете ви затерти його. (У попередніх версіях MS-DOS такий файл перезаписуваних без запиту.) Якщо команда XCOPY використовується в командному файлі, то запит в будь-якому випадку не виводиться. Завдання цього параметра перевизначає установку змінної операційного середовища COPYCMD.+00

/-Y вказує, що ви при заміні існуючого файлу ви хочете виводити в XCOPY запит на підтвердження. Завдання цього параметра перевизначає установку змінної операційного середовища COPYCMD.

Про копіюванні окремих файлів розповідається в описі команди COPY, а про копіювання дисків - в описі DISKCOPY.

Якщо ви не вказуєте приймач, XCOPY копіює файли в поточний каталог. Якщо приймач не містить існуючий каталог і не закінчується \, XCOPY виводить підказку виду:

Does destination specify a file name

or directory name on the target

(F = file, D = directory)?

(Приймач задає ім'я файлу або каталогу?

F = файл, D = каталог)

В старих версіях MS-DOS, XCOPY копіює приховані і системні файли. MS-DOS 6 це не так. Для копіювання цих файлів змініть їх атрибути за допомогою команди ATTRIB.

Незалежно від установки атрибуту архівування в початковому файлі, XCOPY створює файли з встановленим атрибутом архівування.

На відміну від команди DISKCOPY, яка копіює диски по доріжках і вимагає, щоб вихідний і цільовий диски мали один формат, XCOPY не має такого обмеження.

Щоб задати, чи хочете ви виводити в командах COPY, MOVE і XCOPY запит на підтвердження перед затиранням файлу, коли команда дається з командного рядка або командного файлу, можна встановити змінну операційного середовища COPYCMD. Щоб команди COPY, MOVE і XCOPY у всіх випадках виводили запит, встановіть змінну COPYCMD в /-Y. Для скасування запиту задайте в COPYCMD / Y. Вказівка / Y або /-Y в командному рядку перевизначає значення змінної COPYCMD.

У попередніх версіях MS-DOS XCOPY копіювала приховані і системні файли. У MS-DOS 6.2 це не так. Для перевизначення атрибуту файлу використовуйте команду ATTRIB.

Коди виходу команди XCOPY:

0 - Файли скопійовані без помилки.

1- Файли для копіювання не знайдені.

2 - Для переривання XCOPY користувач натиснув CTRL + C.

4 - Помилка ініціалізації (на вистачає пам'яті або місця на диску, або введено неприпустиме ім'я диска або невірний синтаксис команди).

5 - Помилка запису на диск.

Наприклад, команда xcopy a: b: / s / e / w копіює всі файли і підкаталоги (включаючи порожні) з диска A на диск B, а перед початком копіювання виводиться запит.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]