Упражнение 5. Использование символов групповых операций * и ? в команде DIR

 

Выведите командой DIR из каталога диска F: все файлы с расширением имени . TXT :

 

F:\> DIR *.TXT и нажмите <Enter>,

 

затем все файлы с расширением имени .EXE :

 

F:\> DIR *.EXE и нажмите <Enter>,

 

затем все файлы с расширением .COM :

 

F:\> DIR *.COM и нажмите <Enter>,

 

затем все файлы, имена которых начинаются с буквы P:

 

F:\> DIR P*.* и нажмите <Enter>,

 

затем все файлы, имена которых состоят не более чем из 5-ти символов:

 

F:\> DIR ?????.* и нажмите <Enter>.

 

Самостоятельно выведите все файлы, имена которых начинаются на "TEST".

 

 

6. Копирование файлов

 

Командой COPY (от COPY – копировать) можно копировать файл на другой диск или в другой каталог под его собственным именем или под новым именем.

Формат команды:

COPY <имя_файла_источника> <имя_файла_приемника>

Другими словами, сначала указывается наименование команды COPY , далее через пробел – что копируем, далее через пробел – куда копируем.

 

ПРИМЕЧАНИЕ. Здесь и во всех остальных командах, в которых явным образом указываются имена файлов (или каталогов) если не указывается полный путь к файлу (или каталогу), подразумевается, что файл или каталог, с которым работает команда, берется из текущего каталога.

 

Упражнение 6. Команда COPY – копирование файлов с диска на диск и в разные каталоги

 

1. Командой COPY скопируйте файл TEST1. TXT с диска F: на диск E: под его собственным именем:

 

F:\> COPY TEST1.TXT E: и нажмите клавишу <Enter>

 

Если файл скопирован, появляется сообщение:

 

1 Файл(а, ов) скопировано (в русской версии DOS)

или

1 File( s) copied (в английской версии DOS)

 

Если файл не скопирован по какой-либо причине, появляется сообщение:

 

0 Файл(а, ов) скопировано (в русской версии DOS)

или

0 File( s) copied (в английской версии DOS)

 

2. Проверьте командой DIR , действительно ли файл TEST1. TXT скопирован на диск E: и появился в его корневом каталоге:

 

F:\> DIR E: и нажмите клавишу <Enter>.

 

Если файла TEST1. TXT не оказалось на диске E: , значит, при вводе команды была допущена ошибка. Введите команду копирования файла TEST1. TXT еще раз.

 

 

ПРИМЕЧАНИЕ. Эту же команду можно выполнить, введя ее в полном формате (т.е. указав полный путь к файлу-источнику и полностью указав имя файла-приемника):

 

F:\> COPY F:\TEST1.TXT E:\TEST1.TXT и нажмите клавишу <Enter>.

 

 

Если предыдущая команда копирования была выполнена успешно, то файл TEST1. TXT уже есть на диске E:, и операционная система задаст Вам вопрос:

 

Заменить E:\ TEST1. TXT

[ Y(да)/ N(нет)/ All(все)] ? (в русской версии DOS)

или

Overwrite E:\TEST1.TXT

[Y/N/All] ? (в английской версии DOS)

 

Согласитесь с системой, нажав Y, чтобы введенная Вами команда выполнилась, и сравните результаты выполнения команд. В первом случае не был указан полный путь к файлу-приемнику и не было указано имя файла-приемника. Однако, результаты выполнения команд одинаковы, потому что файл-источник мы берем из текущего каталога (из корневого каталога диска F:), и поэтому полный путь можно не указывать, а имя файла-приемника полностью совпадает с именем файла-источника, поэтому его тоже можно не указывать.

 

3. Командой COPY скопируйте с диска F: на диск E: графический файл FORM.BMP , присвоив ему одновременно новое имя QWERTY , а расширение оставив прежним:

 

F:\> COPY FORM. BMP E:\ QWERTY. BMP и нажмите клавишу <Enter>.

 

4. Проверьте командой DIR , что файл FORM.BMP скопирован на диск E: и появился в его каталоге под новым именем QWERTY. BMP :

 

F:\> DIR E: / P и нажмите клавишу <Enter>.

 

Если файла QWERTY. BMP не оказалось на диске E:, повторите команду копирования еще раз.

 

5. Одной командой COPY скопируйте с диска F: в корневой каталог диска E: сразу все текстовые файлы (с расширением имени .TXT).

 

F:\> COPY *. TXT E: и нажмите клавишу <Enter>.

 

Когда система дойдет до файла TEST1. TXT и поймёт, что этот файл уже есть на диске E:, она спросит Вас, заменить файл или оставить тот, который уже есть. Согласитесь с системой, нажав Y.

 

6. Проверьте командой DIR , что все файлы с расширением имени .TXT скопированы в корневой каталог диска E:

 

F:\> DIR E: / P и нажмите клавишу <Enter>.

 

7. Одной командой COPY скопируйте с диска F: в корневой каталог диска E: сразу все файлы с расширением имени . COM :

 

F:\> COPY *. COM E: и нажмите клавишу <Enter>.

 

8. Проверьте командой DIR , что все файлы с расширением имени . COM скопированы в корневой каталог диска E:

 

F:\> DIR E: / P и нажмите клавишу <Enter>.

 

 

7. Переименование файлов

 

Команда REN (REN от английского REName – переименовать) предназначена для переименования файлов.

Формат команды:

REN <имя_исходного_файла> <имя_получаемого_файла>