Читайте также:
|
|
Команди 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, а перед початком копіювання виводиться запит.
Дата добавления: 2015-10-31; просмотров: 105 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
P.S. много спойлеров | | | Команда REPLACE |