- •Пояснительная записка к курсовой работе по дисциплине
- •Введение
- •Структура пояснительной записки
- •Содержание
- •1.4 Запуск командного файла
- •1.5 Сравнение команды в Windows7 иWindowsXp
- •2 Разработка файла-сценария в ос Linux
- •2.1 Задание
- •2.2 Выполнение
- •2.3 Текст командного файла
- •2.4 Запуск командного файла
- •2.5 Сравнение команды в oc Linux и Windows 7
- •Заключение
- •Список используемой литературы
Содержание
Введение 3
1 Разработка командного файла ОС Windows 5
1.1 Задание 5
1.2 Создание 5
1.3 Текст командного файла 5
1.4 Запуск командного файла 6
1.5 Сравнение команды в Windows 7 и Windows XP 9
2.1 Задание 11
2.2 Выполнение 11
2.3 Текст командного файла 11
2.4 Запуск командного файла 13
2.5 Сравнение команды в OC Linux и Windows 7 16
Заключение 18
Список используемой литературы 19
1 Разработка командного файла ОС Windows
1.1 Задание
Создать командный файл, который в зависимости от введенного пользователем ключа осуществляет отображение списка глобальных переменных ОС, версии ОС или заносит дерево каталогов, начиная с родительского каталога со списком файлов, в указанный файл, выводит этот файл на экран.
Описать назначение команды diskcomp, сравнить возможности этой команды в двух ОС семейства WINDOWS.
1.2 Создание
Командный файл был создан с помощью текстового редактора блокнот. Файл был сохранен с расширением bat.
1.3 Текст командного файла
@echo off
if "%1"=="" goto err
#Если не введен параметр %1 то происходит переход на метку «err».
if "%1"=="1" (
set
pause
goto end)
#Если введен параметр «1» выводятся глобальные переменные и переходим на метку «end».
if "%1"=="2" (
ver
pause
goto end)
#Если введен параметр «2» то выводится версия операционной системы.
if "%1"=="3" (
if "%2"=="" goto nott
#Если не введен параметр %2 то происходит переход на метку «nott».
tree >%2.txt
#Построение древа каталогов и перенаправление его в файл.
if not exist %2.txt (
echo File %2.txt is not find!)
#Проверка наличия файла
type %2.txt | more
pause
goto end)
:nott
echo Enter the file name
pause
goto end
:err
echo Enter the key
pause
goto end
:end
exit
1.4 Запуск командного файла
Для запуска командного файла необходимо:
Пуск ->Все программы ->Стандартныe ->Командная строка
2. Запустить командный файл путем ввода полного имени файла и параметра(рисунок 1).
Рисунок 1 - Выполнение программы(без параметра)
Происходит запуск файла Abc.bat. Так как файлу Abc.bat не передан параметр , то выводится сообщение «Enter the key».
Если программе передать параметр «1», то мы увидим список глобальных переменных ОС(Рисунок 2).
Рисунок 2 – Список глобальных переменных ОС
Если программе передать параметр «2», то мы версию ОС(Рисунок 3).
Рисунок 3 – Версия ОС
Если программе передать параметр «3», то мы увидим сообщение «Enter the file name» (Рисунок 4).
Рисунок 4 – Сообщение «Enter the file name»
Если программе передать параметр «4 %имя_файла%», то мы увидим дерево каталогов, начиная с родительского каталога со списком файлов (Рисунок 5).
Рисунок 5 – Древо каталогов, начиная с родительского каталога со списком файлов
1.5 Сравнение команды в Windows7 иWindowsXp
Сравнивались Windows 7 и Windows XP. Команда diskcomp в двух ОС аналогична. Для этого нужно запустить командную строку и с помощью команды help [имя команды] выводим информацию.
Команда diskcomp сравнивает содержимое двух дискет.
DISKCOMP [диск1: [диск2:]]
Команда diskcomp в Windows 7 (Рисунок 6).
Рисунок 6 - Windows 7
Команда diskcomp в Windows XP (Рисунок 7).
Рисунок 7 - Windows XP