Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика(лекции).doc
Скачиваний:
77
Добавлен:
21.03.2015
Размер:
2.71 Mб
Скачать

10. Работа с устройствами.

ОС DOS позволяет при помощи специальных зарезервированных имен осуществлять ввод и вывод информации с различных устройств компьютера. Перечислим имена устройств:

PRN - принтер.

CON -при вводе - клавиатура, при выводе - экран.

Например: Вывести на экран содержимое текстового файла А1.txt, находящегося в корневом каталоге дискеты.

A:\> COPY A1.TXT CON

11. Копирование файлов и структур каталогов.

XCOPY источник [результат] [/A | /M] [/D[:дата]] [/P] [/S [/E]] [/W]

[/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U]

[/K] [/N]

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

Результат Каталог и/или имя для новых файлов.

/A Копирование файлов с установленным архивным атрибутом без его изменения.

/M Копирование файлов с отключением установленного архивного атрибута.

/D:дата Копирование файлов, измененных не ранее указанной даты. Если дата не указана, копируются только новые версии файлов.

/P Выдача приглашения на создание результирующего файла.

/S Копирование непустых каталогов и подкаталогов.

/E Копирование каталогов и подкаталогов, включая пустые.То же, что /S /E. Может использоваться для изменения /T.

/W Выдача приглашения нажать клавишу перед копированием.

/C Продолжение копирования при возникновении ошибки.

/I Если результат не существует и копируется несколько файлов, предполагается, что результатом должен быть каталог.

/Q Отключение вывода имен файлов при копировании.

/F Вывод полных имен исходных и конечных файлов при копировании.

/L Вывод имен файлов, которые будут скопированы.

/H Копирование скрытых и системных файлов.

/R Перезапись файлов доступных только для чтения.

/T Создание структруры каталогов без копирования файлов и без учета пустых каталогов и подкаталогов. /T /E включают пустые каталоги и подкаталоги.

/U Обновление существующих конечных файлов.

/K Копирование атрибутов. Обычно Xcopy сбрасывает атрибуты 'только для чтения'.

/Y Перезапись существующих файлов без запроса на подтверждение.

/-Y Запрос подтверждения перезаписи существующих файлов.

/N Копирование с использованием создаваемых кратких имен.

12. Поиск текстовой строки в одном или нескольких файлах.

FIND [/V] [/C] [/N] [/I] "строка" [[диск:][путь]имя_файла[ ...]]

/V Вывод всех строк, НЕ содержащих заданную строку.

/C Вывод только общего числа строк, содержащих заданную строку.

/N Снабжение отображаемых строк номерами.

/I Поиск без учета регистра символов.

"строка" Искомая текстовая строка.

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

Файл либо файлы, в которых производится поиск.

Если путь не задан, FIND производит поиск в тексте, введенном с клавиатуры, либо переданном командой.

13. Сравнение двух файлов или двух наборов файлов и вывод различий между ними.

FC [/A] [/C] [/L] [/LBn] [/N] [/T] [/W] [/nnnn] [диск1:][путь1]имя_файла1

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

FC /B [диск1:][путь1]имя_файла1 [диск2:][путь2]имя_файла2

/A Вывод только первой и последней строк для каждой группы различий.

/B Сравнение двоичных файлов.

/C Игнорирование регистра символов.

/L Сравнение файлов в формате ASCII.

/LBn Максимальное число несоответствий для заданного числа строк.

/N Вывод номеров строк при сравнении текстовых файлов ASCII.

/T Символы табуляции не заменяются эквивалентным числом пробелов.

/W При сравнении пробелы и символы табуляции игнорируются.

/nnnn Число последовательных совпадающих строк, которое должно встретиться после группы несовпадающих.

Перемещение файлов и переименование файлов и каталогов.