КОМАНДНІ ФАЙЛИ ОПЕРАЦІЙНОЇ СИСТЕМИ

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2008
Тип роботи:
Завдання
Предмет:
Операційні системи
Група:
КС-33

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Національний університет “ЛЬВІВСЬКА ПОЛІТЕХНІКА”  Звіт по індивідуальній роботі з курсу «ОПЕРАЦІЙНІ СИСТЕМИ» по темі: «КОМАНДНІ ФАЙЛИ ОПЕРАЦІЙНОЇ СИСТЕМИ» Завдання (Варіант 5) Створити командний файл для виводу на стандартний пристрій виводу списку файлів з заданим розширенням, які знаходяться в каталогах, вказаних у змінній середовища PATH і наступного їх копіювання у вказаний каталог на диску G:. Забезпечити блокування виводу на екран команд командного файлу, контроль наявності вхідного параметру і значення змінної середовища PATH, вивід повідомлення про успішність виконання операцій. 2. Основні теоретичні відомості. Загальний формат команди Призначення  Echo [on|off] | [повідомлення] Контроль за виводом повідомлень на екран.  Pause [рядок] Призупиняє виконання командного файлу і виводить рядок та Strike a key when ready…, якщо встановлено echo on. Якщо встановлено echo off, команда ігнорується.  Goto [:] мітка Безумовний перехід на рядок командного файлу, після рядку з :міткою.  If [not] errorlevel n команда Виконується команда, якщо остання виконана програма (команда) повертає значення рівне або більше (not - менше) значення n.  If [not] рядок1==рядок2 команда Виконується команда, якщо рядок1==рядок2 (not – не співпадають).  If [not] exist файл команда Виконується команда, якщо файл існує (not – не існує) на диску.  For %[%]змінна in (список) do команда [параметри] Виконує команду для кожного файлу або диску, вказаного в списку, почергово присвоюючи змінній імена файлів зі списку. Два символи % використовуються в командних файлах. Змінна – одна з літер латинського алфавіту a…z.  @ Використання символу на початку командного рядка (перед командою), забороняє вивід самої команди на екран (принтер, файл), якщо встановлено echo on, зокрема echo off.   Блок-схема виконання командного файлу.  Текст командного файлу @echo off if not exist G:\temp1 mkdir G:\temp1 if "%PATH%"=="" goto Unsuccessful for %%p in (%PATH%) do if exist %%p\*.txt copy %%p\*.txt G:\temp1 dir G:\temp1 echo OK goto End :Unsuccessful echo Fail :End Результат виконання D:\Prog.bat C:\WINDOWS\system32\ eula.txt C:\WINDOWS\system32\ h232log.txt Скопировано файлов: 2. C:\WINDOWS \ OEWABLog.txt C:\WINDOWS \ SchedLgU.txt C:\WINDOWS\ setuplog.txt Скопировано файлов: 3. Том в устройстве G не имеет метки. Серийный номер тома: D405-A1C4 Содержимое папки G:\temp1 10.05.2008 15:25 23 eula.txt 02.12.2008 12:38 0 h232log.txt 02.12.2008 12:38 1 523 OEWABLog.txt 02.12.2008 15:20 3 156 SchedLgU.txt 02.12.2008 19:09 770 515 setuplog.txt 5 файлов 775 217 байт 0 папок 83  335 503 802 байт свободно Висновок При виконанні даної роботи я отримав необхідні навички для створення командних bat файлів, дослідив їх структуру, особливості роботи з ними, вивчив стандартні внутрішні і зовнішні команди роботи з файлами ОС MS-DOS, отримав результат, що відповідає поставленій задачі.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!