Базові можливості взаємодії користувача з ОС. Робота з командним інтерпретатором ОС Windows, створення командних bat-файлів

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

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

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

Рік:
2018
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Операційні системи

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІКТА Кафедра ЗІ / З В І Т до лабораторної роботи №1 з курсу «Операційні системи» На тему: «Базові можливості взаємодії користувача з ОС. Робота з командним інтерпретатором ОС Windows, створення командних bat-файлів» Варіант № 10 Львів – 2018 МЕТА РОБОТИ – набути базових навиків роботи в командному режимі взаємодії користувача з ОС Windows, ознайомитися з основими командами виведення системної інформації, роботи з файлами, використанням операторів; одержати досвід створення та запуску командних файлів. ПОРЯДОК ВИКОНАННЯ РОБОТИ Робота з командним рядком в інтерактивному режимі 1. В ОС Windows перейти в режим командного рядка (сmd). Налаштувати параметри вікна для зручності роботи (розмір, шрифт, кольори тощо). 2. Вивести на екран поточну дату. 4. Вивести на екран системний час. 5. Вивести на екран версію ОС. 6. Переглянути вміст розділів диску (напр. С: та D:) в режимі командного рядка. 7. Встановити системний запит у вигляді: поточний диск, символ „|”, поточний час, символ „=”. 8. Встановити системний запит у вигляді: ім’я поточного диску та каталогу, символ „>” (початковий варіант). 9. В робочій папці (на вибір студента) лабораторної роботи створити структуру підкаталогів, варіант структури обрати за вказівкою викладача. Рис. Структура підкаталогів для виконання лабораторної роботи / 10. За допомогою команди графічно відобразити структуру створених підкаталогів. 11. Перейти до підкаталогу В (виконувати відповідно до структури, створеної в попередньому пункті). 12. Відповідною командою створити файл з ім’ям cmd_lab, в якому вказати своє прізвище, ім’я, по батькові, навчальну групу. 13. Скопіювати з поточного підкаталогу В файл cmd_lab у підкаталог А1. 14. Скопіювати з поточного підкаталогу В файл cmd_lab у підкаталог А1 з новим ім’ям new_cmd_lab.txt. 15. Перейти до підкаталогу А1. 16. Вивести на екран вміст файлу new_cmd_lab.txt. 17. Перейменувати в поточному підкаталозі файл з ім’ям cmd_lab у файл з ім’ям cmd_lab_1. 18. Не змінюючи підкаталог А1 вивести на екран вміст диску С:. 19. Скопіювати всі файли підкаталогу (на вибір студента) в активний підкаталог А1, використовуючи групову операцію. 20. Вивести на екран всі файли з розширенням .exe поточного каталогу A1. 21. Графічно відобразити структуру підкаталогів лаб. роботи. 22. Здійснити швидкий перехід у кореневий каталог пристрою D:. 23. Вилучити з робочої папки підкаталог A1. 24. Скопіювати вміст командного вікна для звіту. Очистити екран. Створити командний файл для виводу на стандартний пристрій виводу списку файлів з заданим розширенням в широкому форматі із сортуванням за часом створення, які знаходяться в каталогах, вказаних як параметр командного файлу, і копіювання їх у вказаний каталог на диску DISC:. Забезпечити блокування виводу на екран команд командного файлу, контроль наявності вхідних параметрів, вивід повідомлення про успішність виконання операції. Результати виконання роботи №2 C:\Users\Андр?й>date /t 20.03.2018 №3 C:\Users\Андр?й>time /t 09:07 №4 C:\Users\Андр?й>ver Microsoft Windows [Version 6.1.7601] №5 C:\Users\Андр?й>dir C:\ Volume in drive C has no label. Volume Serial Number is 043A-A7E6 Directory of C:\ 06.08.2017 10:23 <DIR> .Trash-999 16.01.2018 18:12 <DIR> AdwCleaner 06.07.2017 09:27 <DIR> drivers 06.07.2017 09:26 <DIR> driversinstall 06.07.2017 09:32 <DIR> drivers_w7 03.10.2017 21:20 <DIR> fndtn 13.03.2018 19:38 <DIR> Fraps 06.07.2017 10:11 <DIR> Intel 25.12.2017 19:26 <DIR> KMPlayer 09.07.2017 11:23 <DIR> OpenServer 14.07.2009 05:20 <DIR> PerfLogs 25.02.2018 13:45 <DIR> Program Files 15.03.2018 12:19 <DIR> Program Files (x86) 24.10.2017 22:04 <DIR> Users 16.03.2018 11:02 <DIR> Windows 0 File(s) 0 bytes 15 Dir(s) 50 767 589 376 bytes free №6 C:\Users\Андр?й\OsLab>prompt $N$B$T$Q №7 C|18:46:01,64=prompt $P$G №8 C:\Users\Андр?й\OsLab>md A, B, C, D C:\Users\Андр?й\OsLab>dir Volume in drive C has no label. Volume Serial Number is 043A-A7E6 Directory of C:\Users\Андр?й\OsLab 20.03.2018 17:16 <DIR> . 20.03.2018 17:16 <DIR> .. 20.03.2018 17:16 <DIR> A 20.03.2018 17:16 <DIR> B 20.03.2018 17:16 <DIR> C 20.03.2018 17:16 <DIR> D 0 File(s) 0 bytes 6 Dir(s) 50 770 202 624 bytes free C:\Users\Андр?й\OsLab>cd A C:\Users\Андр?й\OsLab\A>md A1 C:\Users\Андр?й\OsLab\A>cd .. C:\Users\Андр?й\OsLab>cd C C:\Users\Андр?й\OsLab\C>md C1 C:\Users\Андр?й\OsLab\C>cd .. C:\Users\Андр?й\OsLab>cd D C:\Users\Андр?й\OsLab\D>md D1 C:\Users\Андр?й\OsLab\D>cd .. №9 C:\Users\Андр?й\OsLab>tree Folder PATH listing Volume serial number is 043A-A7E6 C:. ├───A │ └───A1 ├───B ├───C │ └───C1 └───D └───D1 №10 C:\Users\Андр?й\OsLab>cd В №11 C:\Users\Андр?й\OsLab\B>echo Nyzhnyk Andrii Olegovich UI-31 > cmd_lab.txt №12 C:\Users\Андр?й\OsLab\B>copy cmd_lab.txt ..\A\A1 1 file(s) copied. №13 C:\Users\Андр?й\OsLab\B>copy cmd_lab.txt ..\A\A1\new_cmd_lab.txt 1 file(s) copied. №14 C:\Users\Андр?й\OsLab\B>cd ..\A\A1 №15 C:\Users\Андр?й\OsLab\A\A1>type new_cmd_lab.txt Nyzhnyk Andrii Olegovich UI-31 №16 C:\Users\Андр?й\OsLab\A\A1>rename cmd_lab.txt cmd_lab1.txt №17 C:\Users\Андр?й\OsLab\A\A1>dir C:\ Volume in drive C has no label. Volume Serial Number is 043A-A7E6 Directory of C:\ 06.08.2017 10:23 <DIR> .Trash-999 16.01.2018 18:12 <DIR> AdwCleaner 06.07.2017 09:27 <DIR> drivers 06.07.2017 09:26 <DIR> driversinstall 06.07.2017 09:32 <DIR> drivers_w7 03.10.2017 21:20 <DIR> fndtn 13.03.2018 19:38 <DIR> Fraps 06.07.2017 10:11 <DIR> Intel 25.12.2017 19:26 <DIR> KMPlayer 09.07.2017 11:23 <DIR> OpenServer 14.07.2009 05:20 <DIR> PerfLogs 25.02.2018 13:45 <DIR> Program Files 15.03.2018 12:19 <DIR> Program Files (x86) 24.10.2017 22:04 <DIR> Users 16.03.2018 11:02 <DIR> Windows 0 File(s) 0 bytes 15 Dir(s) 50 767 589 376 bytes free №18 C:\Users\Андр?й>copy Downloads\* "C:\Users\Андр?й\OsLab\A\A1" Downloads\2642.pptx Downloads\391.01-notebook-win8-win7-64bit-international-whql.exe Downloads\43603057920-736430792-ticket(1).pdf Downloads\43603057920-736430792-ticket(2).pdf Downloads\43603057920-736430792-ticket.pdf Downloads\605252.torrent Downloads\ANDRUY.jpg Downloads\CINEBENCHR15.038.zip Downloads\data.csv Downloads\file (1).csv Downloads\file (2).csv Downloads\file (3).csv Downloads\file.csv Downloads\liubyni.ppt Downloads\MSIAfterburnerSetup.zip Downloads\node-v9.6.1-x64.msi Downloads\nvidiainspector.zip Downloads\setup.exe Downloads\К?БЕРБЕЗПЕКА 2018.doc Downloads\кузьо.docx Downloads\Методичка.pdf Downloads\саракузи.docx 28 file(s) copied. №19 C:\Users\Андр?й\OsLab\A\A1>dir .\*.exe Volume in drive C has no label. Volume Serial Number is 043A-A7E6 Directory of C:\Users\Андр?й\OsLab\A\A1 13.03.2018 11:00 411 289 848 391.01-notebook-win8-win7-64bit-internationa l-whql.exe 07.03.2018 11:25 2 475 968 setup.exe 2 File(s) 413 765 816 bytes 0 Dir(s) 49 660 555 264 bytes free №20 C:\Users\Андр?й\OsLab>tree /f Folder PATH listing Volume serial number is 043A-A7E6 C:. ├───A │ └───A1 │ 2642.pptx │ 391.01-notebook-win8-win7-64bit-international-whql.exe │ 43603057920-736430792-ticket(1).pdf │ 43603057920-736430792-ticket(2).pdf │ 43603057920-736430792-ticket.pdf │ 605252.torrent │ ANDRUY.jpg │ CINEBENCHR15.038.zip │ cmd_lab1.txt │ data.csv │ file (1).csv │ file (2).csv │ file (3).csv │ file.csv │ liubyni.ppt │ MSIAfterburnerSetup.zip │ new_cmd_lab.txt │ node-v9.6.1-x64.msi │ nvidiainspector.zip │ setup.exe │ К?БЕРБЕЗПЕКА 2018.doc │ кузьо.docx │ Методичка.pdf │ саракузи.docx │ ├───B │ cmd_lab.txt │ new_cmd_lab.txt │ ├───C │ └───C1 └───D └───D1 №21 C:\Users\Андр?й\OsLab\A\A1>D: D:\> №22 D:\> rd C:\Users\Андр?й\OsLab\A\А1 @REM вимкнення виводу команд у вікно @ECHO OFF @REM перевірка наявності вхідних параметрів IF "%2%" == "" GOTO Error @REM встановлення локальних змінних середовища set Source=%1% set Resolution=%2% set Dest=%3% @REM перевірка наявності каталогів вхідних параметрів @REM якщо вони відсутні перехід на мітку Error IF NOT EXIST %Source%\ GOTO Error IF "%Resolution%" == "" GOTO Error @REM якщо каталог DEST відсутній створити його IF NOT EXIST %Dest%\ md %Dest%\ @REM скопіювати вміст папки джерела (та її вкладення) в @REM папку Temp з відповідними ключами команди XCOPY copy %Source%\*.%Resolution% %Dest%\ dir %Dest% /O:D @REM повідомлення про успішність виконання камандного файлу ECHO *******!%0% successfuly accomplished! ******** GOTO End :Error @REM повідомлення про некоректність вхідних параметрів ECHO Param Source or Destination doesn't exist or incorrect :End Висновки Під час виконання лаборатоної роботи я набув базових навиків роботи в командному режимі взаємодії користувача з ОС Windows, ознайомитися з основими командами виведення системної інформації, роботи з файлами та каталогами, використовував різні оператори, одержав досвід створення та запуску командних файлів в операційні системі Windows.
Антиботан аватар за замовчуванням

19.06.2019 05:06-

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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