Задания на выполнение работы:
1. Выйдите в режим MS DOS
2. Сделайте активным каталог Temp диска C:
3. Создайте дерево каталогов вида
ASD AS1 A1 A11
A12
AS2 A2
Для этого последовательно выполните команды (md – создать каталог, cd – перейти в каталог, т.е. сделать его текущим):
md ASD создается каталог ASD
cd ASD (он становится текущим)
md AS 1 создается подкаталог AS 1 в каталоге ASD
md AS 2 создается подкаталог AS 2 в каталоге ASD
cd AS 2 переходим в каталог AS 2
md A 2 создается подкаталог A 2 в каталоге AS 2
cd .. выходим из каталога AS 2 в его «родительский» каталог ASD
cd AS 1 переходим в каталог AS 1
md A 1 создается подкаталог A 1 в каталоге AS 1
cd A 1 переходим в каталог A 1
md A 11 создается подкаталог A 11 в каталоге A 1
md A 12 создается подкаталог A 12 в каталоге A 1
Таким образом, искомое дерево каталогов на диске будет построено.
4. Перейдите в каталог Temp диска C:.
5. Выведите на экран справку по команде tree; запишите в рабочую тетрадь.
6. Просмотрите на экране полученное дерево, выполнив команду
Tree ASD
7. Разместим файлы в созданных каталогах. Скопируем из c:\winnt в каталог A1 3 файла с расширением .txt ; в каталог A2 1 файл с расширением .exe ; в каталог A11 файл regedit.exe.
8. Просмотрим на экране результат, выполнив команду tree с ключом /f, чтобы на экране выводились каталоги с содержащимися в них файлами
Tree / f
9. Сформировать отчет по проделанной работе
Практическая работа №4 «Управляющие структуры в командных файлах»
Цель работы: использование программных элементов языка командных файлов
Задачи работы:
1) изучить основные команды, часто применяемые в командных файлах для создания и манипулирования переменным;
Научиться вести диалог с пользователем посредством управляющих структур
Echo – выводит сообщения об исполняемых командах. При выполнении команд из .bat – файла каждая выполняемая команды выводится на экран. Чтобы подавить этот вывод, в начале командного файла обычно ставят команду echo в режиме выключить – echo off, а чтобы и эта команда не выводилась на экран при своем выполнении, то перед ней ставится символ @.
Основные команды, часто применяемые в командных файлах для создания и манипулирования переменными:
echo | вывод строки на экран |
echo on | включение режима "эхо" |
echo off | выключение режима "эхо" |
rem | строка комментария в командном файле |
set | присвоить значение переменной |
set /p | ввести данные |
Примеры:
Файл primer1.bat
@echo off
Rem Приветствие
echo Privet!
Результатом работы этого файла будет вывод на экран слова Privet!. Если убрать из файла конструкцию @echo off, каждая срока файла будет выводится вместе с результатом выполнения команд.
Файл primer2.bat
@echo off
Дата: 2018-12-21, просмотров: 307.