Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР_Команды Windows.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
5.55 Mб
Скачать

4. Xcopy – копирует файлы (за исключением скрытых и системных) и каталоги, включая подкаталоги.

XCOPY является внешней командой MS-DOS. Это означает, что пеpед обpащением к ней необходимо убедиться в доступности файла XCOPY.COM.

Синтаксис: XCOPY[driver1:][path]filename][driver2:][path][filename][/A|/M]

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

Параметры:

[driver1:][path]filename] указывает местонахождение и имена файлов, которые необходимо скопировать. Должен быть указан или дисковод, или путь.

[driver2:][path][filename] указывает куда копируются файлы.

Переключатели:

/a копирует только те исходные файлы, которые имеют атрибут «архивный». Этот переключатель не изменяет архивный атрибут исходного файла. Информация о назначении файлу архивного атрибута приведена в описании команды attrib.

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

/d:mm-dd-yy копирует только те исходные файлы, содержимое которых было изменено после определенной даты включительно.

/p последовательно выводит на экран запрос о том, хотите ли Вы создать данный выходной файл.

/s копирует каталоги и подкаталоги, если только они не пустые. Если Вы опустили этот переключатель, то команда xcopy копирует только один каталог.

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

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

/w перед тем, как начать копирование файлов, выводит на экран следующее сообщение и ждет Ваш ответ:

Нажмите любую клавишу для начала копирования файлов.

Пример:

C:\xcopy a: b: /s/e копирует все файлы и подкаталоги (в том числе пустые) с диска в дисководе A: на диск в дисководе B:.

C:\xcopy a: b: /d:04/05/06/v на диск D: копируются только те файлы диска в дисководе A:, которые были записаны после 04.05.06 включительно. После того, как файлы скопированы на диск в дисководе B:, команда xcopy сравнивает файлы на двух дисках и проверяет их идентичность.

Пpи копиpовании на целевую дискету полностью пеpеносится копиpуемая стpуктуpа (т.е. оpганизуются диpектоpий и поддиpектоpии, файлы котоpых копиpуются). Эту особенность очень удобно использовать пpи копиpовании многоуpовневых стpуктуp.

Еще одна особенность XCOPY заключается в том, что копиpование гpуппы файлов с помощью XCOPY пpоизводится быстpее, чем с помощью COPY, так как XCOPY в пpоцессе pаботы считывает в память максимально возможное количество исходных файлов и одним пpиемом переносит их на диск (а не по одному, как COPY), что значительно сокpащает вpемя опеpации.

5. Tree – выводит на экран графическое изображение структуры каталогов пути или диска в дисководе.

TREE является внешней командой MS-DOS. Это означает, что пеpед обpащением к ней необходимо убедиться в доступности файла TREE.COM. Файл должен находиться на системном диске.

Синтаксис: tree [driver:][pathname][/f][/a]

Параметры:

[driver:] указывает дисковод, содержащий диск, структуру каталогов которого надо отобразить.

[pathname] указывает каталог, структуру каталогов которого надо отобразить.

Переключатели:

/f отображает имена файлов в каждом каталоге.

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

Примеры:

C:\tree выводит на экран имена всех подкаталогов на текущем диске.

C:\tree d:\/f|more выводит на экран файлы всех каталогов диска C: по одному экрану за раз.

C:\tree d:\/f>prn выводит список на печать.

C:\tree d:\ /f tree.txt сохраняет выполнение команды в текcтовом файле tree.txt.

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