Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти та науки України
Національний університет «Львівська політехніка»
Кафедра ЗІ
Звіт
про виконання лабораторної роботи №1
на тему: «Пакетні командні файли»
з курсу: «Мережеві операційні системи»
1.Завдання на лабораторну роботу
Варіант №21
Ознайомитися з основами організації файлової системи операційної системи MS DOS (Windows).
Ознайомитися із синтаксисом та використанням основних команд управління файловою системою.
Ознайомитися із синтаксисом та використанням команд управління для командних файлів.
Написати командний файл для виконання визначеного завдання. Варіанти завдань вказані в таблиці 3.
Відлагодити і виконати на комп’ютері створений командний файл. Результати виконання занести в звіт.
2 Короткі теоретичні відомості про використані команди управління файловою системою та виконання командних файлів
Виклик командного файлу через командний рядок операційної системи має наступний формат:
C:\MYDIR\>myfile.bat +r com
Створити командний файл (текстовий файл) з командного рядка можна з допомогою наступної команди:
copy con myfile.bat
Після цього необхідно ввести з клавіатури рядки командного файлу. Після вводу останнього рядка необхідно ввести комбінацію клавіш Ctrl+Z і натиснути клавішу Enter для запису введених рядків в файл.
Для управління виконанням команд (програм), вказаних в тексті командного файлу, використовуються спеціальні команди (таблиця 1).
Таблиця 1
Загальний формат команди
Призначення
Echo [on|off] | [повідомлення]
Контроль за виводом повідомлень на екран.
If [not] exist файл команда
Виконується команда, якщо файл існує (not – не існує) на диску.
For %[%]змінна in (список) do команда [параметри]
Виконує команду для кожного файлу або диску, вказаного в списку, почергово присвоюючи змінній імена файлів зі списку. Два символи % використовуються в командних файлах. Змінна – одна з літер латинського алфавіту a…z.
@
Використання символу на початку командного рядка (перед командою), забороняє вивід самої команди на екран (принтер, файл), якщо встановлено echo on, зокрема echo off.
Goto мітка
Передача управління рядку пакетного файлу, що містить мітку(під міткою розуміється рядок вигляду :мітка)
Основні команди управління файловою системою операційної системи MS DOS(таблиця 2)
Таблиця 2
Загальний формат команди
Призначення
Тип
Copy [диск1:][шлях1] файл1
[диск2:][шлях2] [файл2]
Копіює файл(и) з одного каталогу в інший
Внутр.
Path [[диск:][шлях]
[;[диск:][шлях]...]]
Визначає послідовність пошуку файлів командним процесором і прикладними програмами, якщо їх місцезнаходження точно не вказане
Внутр.
Dir [диск:][шлях][файли]
Вивід вмісту каталогів
Внутр.
4 Текст командного файлу
@echo off
if "%path%"=="" goto unsuccessful
for %%p in (%path%) do if exist %%p\*.txt copy %%p\*.txt d:\TUB
Dir D:\TUB
echo успішне виконання
goto end
:unsuccessful
echo неуспішне виконання:end
5 Результат виконання.
6.Висновки про результати виконання роботи в цілому
В результаті виконання лабораторної роботи я ознайомилась із основними командами управління файловою системою операційної системи MS DOS, із синтаксисом та використанням команд управління для командних файлів - про що свідчить написаний мною командний файл, що реалізує усі нюанси мого варіанту завдання.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!