You are on page 1of 19

ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД

«ЧЕРНІВЕЦЬКИЙ ПОЛІТЕХНІЧНИЙ КОЛЕДЖ»


дисципліна “ОПЕРАЦІЙНІ СИСТЕМИ”

ЛАБОРАТОРНА РОБОТА № 3
Знайомство з командним рядком Windows

Мета: Ознайомитись з можливостями командної оболонки операційної системи.


Розглянути основні команди.
Обладнання: ПК, ОС Windows 7 або ОС Windows 10, методичні вказівки та завдання до
лабораторної роботи.
1. Теоретичні відомості
Інтерфейс командного рядка (англ. command-line interface, CLI) —
різновид текстового інтерфейсу користувача й комп'ютера, в якому інструкції
комп'ютеру можна дати тільки введенням із клавіатури текстових рядків
(команд). Також відомий під назвою консоль. Інтерфейс командного рядка
може бути протиставлений системам управління програмою на основі меню
чи різних реалізацій графічного інтерфейсу. Формат виводу інформації в
інтерфейсі командного рядка не регламентується; звичайно це простий
текстовий вивід, але може бути й графічним, звуковим виводом тощо.
Командний рядок є страхітливою темою для деяких початківців та
недосвідчених системних адміністраторів, багато їм не користуються, або
користуються обмеженою кількістю команд, однак, в деяких випадках вона
може бути дуже корисна.
У порівнянні з графічним інтерфейсом Windows командне середовище
може виглядати дещо старомодно, але воно відіграє дуже важливу роль в
системному адмініструванні, тому майстерність володіння командним
рядком, вміння писати командні файли буде безсумнівним плюсом в
адмініструванні та автоматизації рутинних завдань фахівців IT-відділу.
Командне середовище – це програмний продукт Microsoft, який
забезпечує прямий зв'язок між користувачем комп'ютера і операційною
системою Windows. Командна оболонка Windows використовує
інтерпретатор команд cmd.exe. Консоль командного рядка присутня у всіх
версіях операційних систем Windows. Багато можливостей і функцій
управління операційною системою недоступні з графічного інтерфейсу і
тому cmd є єдиним засобом доступу до цих інструментів.
1
Відмінністю роботи з командного рядка є повна відсутність великих і
громіздких графічних утиліт. Користувальницький інтерфейс текстового
рядка надає середовище, в якому виконуються програми та службові
програми.
В користуванні командним рядком є кілька переваг:
По-перше, за допомогою cmd можливе створення сценаріїв
автоматизації та пакетних файлів, тобто виконання однієї або кількох команд
без втручання користувача.
По-друге, це управління даними і файлами. Переваги cmd стають
очевидні, коли потрібно виконувати однотипні операції над великою
кількістю об'єктів.
По-третє, адміністрування комп'ютера. Швидке отримання поточної
інформації скорочує час діагностики комп'ютера.
По-четверте, адміністрування мережі. Багато команд адміністрування
мережі не мають графічних еквівалентів (наприклад - команда ping, pathping,
tracert).
2. Послідовність виконання роботи
2.1. Виклик командного рядка у Windows 10
Командний рядок в Windows XP доступний за замовчуванням, однак в
у Windows 10 в меню «Пуск» такої команди за замовчуванням, на жаль,
немає, тому нижче описано, як запустити командний рядок в Windows 10.
a) По-перше, треба зайти в меню «Пуск» та вибрати пункт меню
«Служебные – Windows» в лівій нижній частині екрану.

Рисунок 1 – Вигляд меню Служебные – Windows


2
b) Далі можна вибрати першу команду «Выполнить» / «Run» - (Рис.2).

Рисунок 2
c) Або вибрати відразу командний рядок (Рис.3).

Рисунок 3

2.2. Запуск командного рядка

Командний рядок – це додаток cmd.exe і його можна запустити двома


способами:
Пуск -> Все програмы -> Служебные – Windows ->
Командний рядок
та
Пуск -> Служебные – Windows -> Виконати / Start -> Run. В бокс
«Открыть»/ Open треба ввести ім'я програми – cmd.exe та натиснути
кнопку «ОК» (рис. 2.1).

3
Рис.2.1. Запуск cmd.exe
В результаті отримаємо вікно для роботи з командним рядком (рис.2.2).

Рис.2.2. Запущена командна оболонка

3. Налаштування вікна командного рядка


Щоб налаштувати командний рядок, необхідно виконати такі дії:
a) відкрити вікно командного рядка;
b) клацнути лівий верхній кут вікна (або натиснути клавіші ALT + ПРОБІЛ)
та обрати опцію «Properties» / «Свойства» – Властивості;
c) обрати вкладку «Options» / «Общие» – Загальні;
d) в області «Command History» / «Запоминание команд» – Запам’ятовування
команд, оберіть або введіть значення 999 в полі «Вuffer Size» / «Размер
буфера» – Розмір буферу, а потім виберіть або введіть значення 5 в полі
«Number of buffers» / «Количество буферов» – Кількість буферів, що дає
можливість редагувати кількість виконаних командних стрiчок, що
зберігаються на екрані;
Збільшення розміру буфера екрана до 999 дозволяє виконувати
прокрутку у вікні командного рядка, а збільшення кількості буферів до п'яти
збільшує число рядків у вікні командного рядка до 5000.

4
e) В області «Правка» («Редагування», «Редактирование») встановіть
прапорці «Виділення мишею» («Quick Edit Mode», «Выделение мышью»)
та «Швидка вставка» («Insert Mode», «Быстрая вставка»).
Прапорець «Виділення мишею» дозволяє копіювати і вставляти дані у
вікні командного рядка.
Для роботи з буфером обміну доведеться викликати меню, клацнувши
правою кнопкою миші по заголовку вікна, і вибрати підменю Змінити
(«Change», «Изменить»). Або ж просто клацніть правою кнопкою по вікну.
Для копіювання тексту з вікна мишею виділіть потрібний текст, та
оберіть опцію Копіювати (або натисніть Enter). Якщо треба вставити якийсь
текст у вікно командного рядка, зверніться до команди Вставити.

f) виберіть вкладку Розташування («Расположение», «Layout»);


5
В області Розмір буфера екрану («Размер буфера экрана», «Screen
Buffer Size») введіть або виберіть значення 2500 в полі Висота («Height»,
«Высота»).
Виконайте такі дії:
- В області Розмір буфера екрана («Размер буфера экрана», «Screen Buffer
Size») збільшить значення параметра Ширина («Width», «Ширина»).
- В області Розмір вікна («Размер окна», «Window Size») збільшить значення
параметра Висота («Height», «Высота»).
- В області Розмір вікна («Размер окна», «Window Size») збільшить значення
параметра Ширина («Width», «Ширина»).
- Зніміть прапорець Автоматичний вибір («Let system position window»,
«Автоматический выбор»), а потім в області Положення вікна («Window
position», «Положение окна») змініть значення полів Лівий край і Верхній
край («Левый край, Верхний край», «Left, Top»).
g) виберіть вкладку Колір («Цвета», «Colors»);

6
4. Робота з командним рядком

Використання командного рядка


При роботі з командним рядком сам термін командний рядок означає
також і закриваючу кутову скобку (>, символ більше). Це вказує на те, що
інтерфейс командного рядка може приймати команди.
Якщо при відкритті вікна командного рядка в цій строчці
відображається текст «C:\>» ти мигаючий курсор справа від закриваючої
кутової скобки (>), це означає, що введена команда буде виконуватись на
всьому диску С даного комп’ютера.
Для того, щоб виконати команду необхідно ввести її і натиснути Enter.
Розглянемо основні команди.

У вікні, що відкрилося, згори ви бачите традиційний знак копірайта, а


трохи нижче рядок з поточним каталогом і миготливий курсор, що запрошує
почати роботу.
У командному рядку є гарячі клавіші, які можуть допомогти Вам в
роботі :

7
F1 - при кожному натисненні на клавішу по буквах вводить останню
команду;
F3 - виводить останню команду;
F5 - при кожному натисненні виводить попередню команду;
F7 - виводить пронумерований список команд (за умовчанням
зберігаються 50 останніх команд).
А тепер давайте розберемося з деякими командами детальніше.

Команда dir
Відображає вміст поточного каталогу. Якщо ж вам необхідно
проглянути вміст іншого каталогу, доведеться вказати консолі шлях,
наприклад:
dir (пропуск) C:\, і натиснути Enter.

Параметри, які знаходяться в квадратних дужках не обовязкові і при


заданні команди можуть не використовуватись. Символи “[]” є умовними
позначеннями і в командах ніколи не використовуються.
Ключі, які використовуються в команді перегляду каталогу
/p–перегляд каталогу по екранних сторінках
/w–перегляд списку файлів та підкаталогів в 5–ти колонках
/s–перегляд каталогу та його підкаталогів всіх підрівнів
/b–перегляд тільки списку файлів та підкаталогів, без вказання розміру,
дати, часу створення та інших характеристик

8
/l–перегляд списку, виводить імена файлів і навіть підкаталогів, з малих
літер
/c–відображає пропуски, як роздільники між тисячами байт в розмірі
файлів. Цей ключ встановлений за замовчуванням і для його відміни
потрібно задати –/c
/d– аналогічний до ключа “w” але інформація додатково стосується по
колонках
/q–додатково відображає власника файлів (людину якак йогостворила)
/n–відображає імена файлів в крайній правій колонці
/x–додатково виводить назви файлів і каталогів в DOS–ФОРМАТІ
(імена до 8 символів)
/4–відображає рік в даті файлів в чотирьохсимвольному форматі
Команда cd
Дозволяє міняти поточний каталог.

Щоб змінити поточний каталог наберіть: cd (пропуск) C:\Ім'я теки і


натисніть Enter.
Якщо ви хочете відкрити новий каталог на тому ж диску, де
знаходиться поточний, то диск прописувати не обов'язково, досить просто
вказати ім'я потрібного каталогу.
Для того, щоб за допомогою команди cd перейти на інший диск,
необхідно додати ось такий параметр (іноді його називають прапором) /D,
тобто команда для переходу на інший диск виглядатиме так:
cd /D D:

Команда cd.. дає можливість перейти на один рівень вгору а потім


перейти в інший каталог.

9
Команда mkdir
Дозволяє створювати нові каталоги з тією назвою, яку ви задаєте. За
умовчанням команда mkdir створює теки в поточному каталозі. Якщо ж
треба створити теку в іншому каталозі, пропишіть це, наприклад:

Результат:

З допомогою цієї команди можна створювати не лише папки, а дерева


каталогів.

10
Команда rmdir
Служить для видалення каталогів. Примітка: за умовчанням команда
rmdir видаляє тільки порожні каталоги. Якщо з її допомогою Ви спробуєте
видалити каталог з вмістом, то побачите таке повідомлення:
Щоб видалити непорожню теку, до команди rmdir треба додати параметр /S.
Ось так:

Не забудьте підтвердити видалення, натиснувши на клавіші "Y" і Enter.


Команда shutdown
Думаю, що з назви зрозуміло, що ця команда дозволяє вимикати
комп'ютер. Передбачаю цілком закономірне питання - а навіщо вимикати
комп'ютер за допомогою командного рядка, коли набагато простіше
вимкнути його через головне меню Windows. Але уявіть, наприклад, що вам
треба йти, а комп'ютер ще виконує якесь завдання, яке переривати небажано,
але комп'ютер, проте, має бути вимкнений. Ось в цьому випадку команда
shutdown незамінна.
Отже, наберіть в командному рядку:
shutdown (пропуск) - s
В цьому випадку комп'ютер просто вимкнеться. Якщо ж вам треба
відкладене виключення комп'ютера, наберіть:
shutdown (пропуск) - s (пропуск) - t (пропуск) час в секундах, через
який повинен вимкнутися комп'ютер :
Якщо ж ви передумали вимикати комп'ютер, зупинити зворотній відлік
можна, додавши параметр - a до команди shutdown.

11
Команда systeminfo
Видає детальну інформацію про конфігурацію системи, відомості про
версію, тип, процесор, версію BIOS, об'єм пам'яті і так далі. Ось так:

Команда driverquery
Виводить список усіх встановлених драйверів пристроїв і їх
властивості. Якщо додати до команди параметр /V, окрім списку драйверів
буде виведений і їх статус.
Команда cls
Коли вікно командного рядка заповнюється різним текстом і в нім стає
важко працювати, команда cls дозволяє очистити екран.
Команда msconfig
Викликає службу "Конфігурація системи Windows".

В меню "Загрузка" можна налаштувати деякі параметри завантаження


вашої ОС. Таймаут буде корисний коли у вас буде встановлено декілька
12
операційних систем. Тоді можна буде встановити черговість їх завантаження
та час завантаження (до 3 секунд).

Меню "Автозагрузка" корисне для відслідковування всіх програм, які


завантажуються в автоматичному режимі разом з операційною системою
Windows. Що дає нам можливість відключити різні непотрібні програмки
типу "mail.ru, sputnik.ru" та інші. Або наприклад драйвери ноутбука, які
можуть бути встановлені в автоматичному режимі під час встановлення ОС
Windows. В свою чергу це дасть можливість швидше завантажуватися
системі.

13
Команда ipconfig
Якщо набрати команду без додаткових параметрів, то будуть виведені
відомості про IP-адресі, масці підмережі і основному шлюзі для кожного
мережевого адаптера.

Команда regedit
Відкриває утиліту, за допомогою якої можна редагувати системний
реєстр Windows.

Команда chkdsk
Призначається для запуску перевірки логічних дисків на наявність
14
помилок. Якщо команда використовується бездодаткових параметрів, то на
екран виводиться звіт про стан поточного диска.
Ось деякі параметри команди, які можуть згодитися при перевірці дисків:
/f - задає виправлення помилок на диску. Щоб перевірка почалася, диск має
бути заблокований. Якщо диск незаблокований, з'явиться запит на перевірку
диска при наступному перезавантаженні комп'ютера.
/v - дозволяє вивести на екран імена файлів, що перевіряються, і каталогів;
/r -дозволяє виявити пошкоджені сектори диска і відновлює ту частину
даних, яка ще може бути прочитана.

Команда pathping
Утиліта, яка запускається цією командою, надає інформацію про втрату
даних на проміжних вузлах між початковим і кінцевим пунктом. Команда
впродовж певного часу відправляє сполучення з эхо-запитом кожному
маршрутизатору, що знаходиться на шляху, а потім на підставі отриманих
відповідей обчислює коефіцієнт втрати для кожного маршрутизатора. Таким
чином можна визначити маршрутизатори, що мають проблеми доступу до
мережі.

Команда netstat
Відображає активні підключення TCP, порти, що прослуховуються
комп'ютером, статистикові Ethernet, таблиці маршрутизації IP, статистикові

15
IPv4 (для протоколів IP, ICMP, TCP і UDP) і IPv6 (для протоколів IPv6,
ICMPv6, TCP через IPv6 і UDP через IPv6). Якщо запустити команду без
параметрів, то відобразяться тільки підключення TCP.

Команда tasklist
Запускає утиліту командного рядка, який виводить список усіх
запущених системою процесів з PID- кодом і розміром займаній оперативній
пам'яті. Якщо команду запустити без додаткових параметрів, виводиться
список процесів поточного комп'ютера.

Для того, щоб побачити список процесів видаленого комп'ютера


служить параметр /s з вказівкою IP- адреси або доменного імені комп'ютера.
Команда taskkill
В протилежність попередній команді, ця призначається для зупинки
процесу в локальній або видаленій системі. Процес можна зупинити по його
ідентифікатору. Для цього використайте параметр /pid. Наприклад, ось так:
taskkill (пропуск) /pid (пропуск) 3148 Enter

16
Окрім цього, процес можна зупинити по імені образу за допомогою
додавання параметра /im. Ось так:
taskkill (пропуск) /im (пропуск) AnVir.exe Enter
Команда DATE без параметрів виводить на екран інформацію про день
тижня і поточну дату. Підказка системи Введите новую дату (дд-мм-гг)
вказує послідовність введення параметрів команди і те, що їх слід
відокремлювати дефісом (-). Допускається також використання крапки (.) і
скісної (/). Для збереження поточної дати необхідно натиснути <Enter>.
Приклади:
ТІМЕ^/Т^>^ТМТ. ТХТ — виведення поточного часу у файл
ТМТ.ТХТ;

Результат у файлі ТМТ.ТХТ

Команда sfc
Дуже корисна утиліта, яка призначається для відновлення
пошкоджених системних файлів. Ось деякі параметри, з якими вона працює :
/scannow - негайна перевірка усіх захищених системних файлів;
/scanonce - перевірка захищених системних файлів при наступному
завантаженні системи;
17
/scanboot - перевірка усіх захищених системних файлів при кожному
завантаженні системи;
Можна запустити команду Help і більш докладніше вивчити консольні
команди.

5. Зміст звіту
Звіт студента має включати:
1. Скріншоти налаштованого командного рядка. (налаштувати
командний рядок наступним чином: фон екрану та колір тексту – згідно
варіанту). І далі виконувати і скрінити виконане в даному налаштовуваному
командному рядку.
2. Створити папку в каталозі диска D (Ім’я папки = Прізвище студента
на англійській мові або номер заліковки). В цій папці створити підпапки 1 і 2.
Відобразити скріншоти вказаних дій у звіті.
3. В цій папці створити текстовий файл і в нього вивести поточний час і
реєстр каталогів диску D.
4. Перейти з локального диска на мережевий та навпаки. Здійснити
перегляд вмісту каталогів дисків. Відобразити скріншоти вказаних дій у звіті.
5. Виконати дії з усіма розглянутими командами (крім тих, які можуть
внести зміни у вашу операційну систему). Відобразити скріншоти вказаних
дій у звіті.

18
Варіанти – № п/п – це номер у журналі
№ Фон екрана Колір тексту № Фон екрана Колір тексту
п/п п/п
1. 2.

3. 4.

5. 6.

7. 8.

9. 10.

11. 12.

13. 14.

15. 16.

17. 18.

19. 20.

21. 22.

23. чорний 24. чорний


25. 26.

27. 28.

29. чорний 30. чорний


31. 32.

33. 34.

6. Контрольні питання
1. Призначення командного рядка Windows?
2. Властивості командного рядка та його редагування.
3. Команди для пересування по дереву папок.
4. Основні команди редагування.
5. Записати всі можливі консольні команди (команда Help)

19

You might also like