Лекция: Синтаксис

xcopy источник [результат] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d[:мм-дд-гггг]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a|/m}] [/n] [/o] [/x] [/exclude:файл1[+[файл2]][+[файл3]] [{/y|/-y}] [/z]

Параметры

источник

Обязательный параметр. Задает местонахождение и имена файлов для копирования. Параметр должен задавать или диск, или путь.

результат

Задает место, куда будут скопированы файлы. Параметр может включать имя диска с двоеточием, имя каталога, имя файла или их комбинацию.

/w

Выводит следующее сообщение с ожиданием подтверждения начала копирования:

Нажмите любую клавишу, чтобы начать копирование файлов

/p

Запрашивает подтверждение при создании каждого файла-результата.

/c

Игнорирует ошибки.

/v

Проверяет каждый скопированный файл на соответствие его оригиналу.

/q

Отменяет вывод на экран сообщений команды xcopy.

/f

Выводит имена исходных файлов и файлов-результатов в процессе копирования.

/l

Отображает список копируемых файлов.

/g

Создает незашифрованные файлы-результаты.

/d[:мм-дд-гггг]

Копирует только файлы, измененные не ранее заданной даты. Если не включить значение мм-дд-гггг, команда xcopy копирует все файлы-источники, которые новее существующих файлов-результатов. Эта возможность позволяет обновлять только измененные файлы.

/u

Копирует (обновляет) только те файлы-источники, которые уже существуют в каталоге результата.

/i

Если источником является каталог или источник содержит подстановочные знаки и результат не существует, команда xcopy считает, что результат — это имя каталога, и создает новый каталог. Затем xcopy копирует все указанные файлы в новый каталог. По умолчанию команда xcopy запрашивает подтверждение, является ли параметр результат каталогом или файлом.

/s

Копирует каталоги и подкаталоги, если они не пусты. Если параметр /s не задан, команда xcopy будет работать только с одним каталогом.

/e

Копирует все подкаталоги, включая пустые. Параметр /e используется с параметрами /s и /t.

/t

Копирует только структуру подкаталога (т. е. дерево), а не файлы. Для копирования пустых каталогов следует задать ключ /e.

/k

Копирует файлы с атрибутом «только для чтения» с сохранением этого атрибута для скопированных файлов, оригиналы которых имеют этот атрибут. По умолчанию команда xcopy удаляет атрибут «только для чтения».

/r

Копирует файлы с атрибутом «только для чтения».

/h

Копирует системные и скрытые файлы. По умолчанию команда xcopy не копирует системные и скрытые файлы.

/a

Копирует только те файлы, которые имеют установленный атрибут «архивный». При использовании параметра /a атрибут «архивный» у исходных файлов не меняется. Сведения об установке атрибутов с помощью команды attrib см. по ссылке «См. также».

/m

Копирует только те файлы, которые имеют установленный атрибут «архивный». В отличие от параметра /a, параметр /m очищает атрибут «архивный» у скопированных файлов. Сведения об установке атрибутов с помощью команды attrib см. по ссылке «См. также».

/n

Копирует с использованием коротких имен файловой системы NTFS. Параметр /n требуется при копировании из файловой системы NTFS в файловую систему FAT или когда на диске-результате требуется использование соглашения об именах файлов как в файловой системе FAT (8.3). Файлы могут записываться в файловую систему FAT или NTFS.

/o

Копирует сведения о принадлежности файлов и избирательной таблице управления доступом (DACL).

/x

Копирует сведения о параметрах аудита файла и системной таблице управления доступом (SACL) (подразумевается наличие /p).

/exclude:файл1[+[файл2]][+[файл3]]

Определяет список файлов, содежащих строки.

/y

Устраняет выдачу запроса на подтверждение перезаписи существующего конечного файла.

/-y

Выдает запрос на подтверждение перезаписи существующего конечного файла.

/z

Копирует по сети в режиме перезапуска.

 

Ход работы:

Задание 1.Изучите более подробно все команды, указанные в теоретической справке.

Например: получить сведения о команде ATTRIB

Вводим команду HELP ATTRIB

Другой способ получения справки о команде ATTRIB

Вводим команду ATTRIB/?

На экране появляется следующая информация:

Вывод и изменение атрибутов файлов.

 

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [диск:] [путь] [имя_файла]

[/S] [/D]]

 

+ Установка атрибута.

— Снятие атрибута.

R Атрибут «Только чтение».

A Атрибут «Архивный».

S Атрибут «Системный».

H Атрибут «Скрытый».

[диск:] [путь] [имя_файла]

Указание файла или набора файлов для обработки.

/S Обработка файлов с указанными именами в текущей папке

и во всех ее подпапках.

/D Обработка и файлов, и папок.

 

Задание 2. Создайте каталог PROBA. В нем создайте файл qqq1.txt и введите текст:

«И.П. – то же. На счет раз – согнуть левую ногу – вдох.

На счет два — И.П. – выдох.

На счет три – четыре то же правой ногой. (8-9 раз)».

В этом же каталоге создайте файл qqq2.txt и введите текст:

«И.П. — то же, руки в стороны. На счет раз — левая рука к правой, поворот – вдох.

На счет два — И.П. – выдох.

На счет три – четыре то же поворот налево. То же поворот направо (6- 8 раз)»

 

Файлы qqq1.txtи qqq2.txt создавайте разными способами (смотрите практические занятия № 4, 5), введя в них текст.

Задание 3.Соедините файлы qqq1.txt и qqq2.txt в файл qqq12.txt и выведите на экран содержимое файла qqq12.txt

Задание 4.Установите атрибут«Только чтение» в файле qqq12.txt

Введите команду ATTRIB +R qqq12.txt

Задание 5.Удалите файл qqq12.txt

Введите команду DEL qqq12.txt

На экране появится сообщение «Отказано в доступе». Для того чтобы удалить файл необходимо снять атрибут «Только чтение».

Введите команду ATTRIB -R qqq12.txt

еще рефераты
Еще работы по информатике