Зміст
У Windows 7 існують такі операції, які неможливо або важко виконати через звичайний графічний інтерфейс, але їх реально здійснити через інтерфейс &171;командного рядка&187; за допомогою інтерпретатора CMD.EXE. Розглянемо основні команди, які можуть застосовувати користувачі при використанні зазначеного інструменту.
Читайте також:
основні команди Linux у «терміналі»
Запуск "командного рядка" в Windows 7
Перелік основних команд
За допомогою команд в &171;командному рядку&187; запускаються різні утиліти і виконуються певні операції. Найчастіше основне командне вираз використовується разом з рядом атрибутів, які записуються через косу риску ( / ). Саме ці атрибути ініціюють виконання конкретних операцій.
Ми не ставимо перед собою мету описати абсолютно всі команди, що застосовуються при використанні інструменту CMD.EXE. Для цього довелося б написати не одну статтю. Ми ж постараємося вмістити на одній сторінці інформацію про найбільш корисних і популярних командних виразах, розбивши їх на групи.
Запуск системних утиліт
Перш за все, розглянемо вирази, які відповідають за запуск важливих системних утиліт.
CHKDSK - запускає утиліту Check Disk, яка виконує перевірку жорстких дисків комп'ютера на помилки . Дане командний вираз можна вводити з додатковими атрибутами, які, в свою чергу, запускають виконання певних операцій:
атрибути | опис |
---|---|
/f | відновлення диска в разі виявлення логічних помилок |
/r | відновлення секторів накопичувача в разі виявлення фізичних пошкоджень |
/x | відключення зазначеного жорсткого диска |
/scan | сканування на попередження |
C:, D:, E: … | вказівка логічних дисків для сканування |
/? | Виклик довідки про роботу утиліти Check Disk |
SFC - запуск утиліти перевірки цілісності системних файлів Windows . Даний командний вираз найчастіше використовується з атрибутом /scannow . Воно запускає інструмент, який перевіряє файли ОС на відповідність стандартам. У разі пошкоджень, при наявності інсталяційного диска існує можливість відновлення цілісності системних об'єктів.
Робота з файлами та папками
Наступна група виразів призначена для роботи з файлами та папками.
APPEND - відкриття файлів у вказаній Користувачем папці в тому вигляді, як якщо б вони знаходилися в необхідному каталозі. Обов'язковою умовою є вказівка шляху до папки, до якої буде застосовано дію. Запис проводиться за наступним шаблоном:
Append [;] [[диск комп'ютера:] шлях [;...]]
При використанні даної команди можна застосовувати наступні атрибути:
/e | запис повного списку файлів |
/? | Запуск довідки |
ATTRIB - команда призначена для зміни атрибутів файлів або папок. Так само, як і в попередньому випадку, обов'язковою умовою є введення разом з командним виразом повного шляху до оброблюваного об'єкту. Для установки атрибутів використовуються наступні ключі:
Ключі | Опис |
---|---|
h | прихований |
s | системний |
r | тільки для читання |
a | архів |
Для того щоб застосувати або відключити атрибут, перед ключем відповідно ставиться знак «+» або «-» .
COPY - застосовується для копіювання файлів і каталогів з однієї директорії в іншу. При використанні команди обов'язково вказівка повного шляху об'єкта копіювання і папки, в яку воно буде проводитися. З даними командним виразом можна використовувати наступні атрибути:
атрибути | опис |
---|---|
/v | перевірка коректності копіювання |
/z | копіювання об'єктів з мережі |
/y | перезапис кінцевого об'єкта при збігу імен без підтвердження |
/? | Активація довідки |
DEL - видалення файлів із зазначеної директорії. Командний вираз передбачає можливість використання ряду атрибутів:
атрибути | опис |
---|---|
/p | увімкнення запиту підтвердження видалення перед маніпуляцією з кожним об'єктом |
/q | вимкнення запиту при видаленні |
/s | видалення об'єктів у каталогах та підкаталогах |
/a: | видалення об'єктів із зазначеними атрибутами, які призначаються за допомогою тих же ключів, що і при використанні команди ATTRIB |
RD - є аналогом попереднього командного виразу, але видаляє не файли, а папки в зазначеній директорії. При використанні можна застосовувати ті ж самі атрибути.
DIR - виводить список всіх підкаталогів і файлів, які розташовані в зазначеній директорії. Разом з основним виразом застосовуються такі атрибути:
атрибути | опис |
---|---|
/q | отримання інформації про власника файлу |
/s | відображення переліку файлів із зазначеного каталогу |
/w | виведення списку в кілька колонок |
/o | сортування переліку виведених об'єктів ( e - за розширенням; n - по імені; d - за датою; s - за розміром ) |
/d | відображення списку в кілька колонок з сортуванням по цих колонках |
/b | відображення виключно імен файлів |
/a | відображення об'єктів з певними атрибутами, для вказівки яких використовуються ті ж ключі, що і при використанні команди ATTRIB |
REN - використовується для перейменування каталогів і файлів. В якості аргументів до даної команди вказується шлях до об'єкта і його нова назва. Наприклад, для перейменування файлу file.txt, який знаходиться в папці «Folder» , що знаходиться в кореневій директорії диска D , у файл file2.txt, потрібно ввести наступний вираз:
REN D:\folder\file.txt file2.txt
MD - призначена для створення нової папки. У синтаксисі команди обов'язково слід вказати диск, на якому буде розташовуватися новий каталог, і директорію його розміщення в тому випадку, якщо він є вкладеним. Наприклад, для створення каталогу folderN , який розташований в директорії folder на диску E , слід ввести такий вираз:
Md E:\folder\folderN
Робота з текстовими файлами
Наступний блок команд призначений для роботи з текстом.
TYPE - відображає на екрані вміст текстових файлів. Обов'язковими аргументом даної команди є повний шлях до об'єкта, текст в якому слід переглянути. Наприклад, для перегляду вмісту файлу file.txt, що знаходиться в папці «Folder» на диску D , потрібно ввести наступний командний вираз:
TYPE D:\folder\file.txt
PRINT - роздруківка вмісту текстового файлу. Синтаксис даної команди аналогічний попередньому, але замість виведення тексту на екран проводиться його роздруківка.
FIND - здійснює пошук текстового рядка в файлах. Разом з цією командою обов'язково вказується шлях до об'єкта, в якому виконується пошук, а також назва шуканої рядки, укладене в лапки. Крім того, разом з даними виразом застосовуються наступні атрибути:
атрибути | опис |
---|---|
/c | виводиться загальна кількість рядків, що містять шукане вираз |
/v | виведення рядків, які не містять шуканий вираз |
/I | пошук без урахування регістру |
Робота з обліковими записами
За допомогою командного рядка можна переглядати інформацію про користувачів системи і управляти ними.
FINGER - відображення інформації про зареєстрованих в операційній системі користувачів. Обов'язковим аргументом даної команди є ім'я Користувача, про який потрібно отримати дані. Крім того, можна використовувати атрибут /i . В цьому випадку висновок інформації буде проводитися в обліковому варіанті.
TSCON - виконує приєднання сеансу користувача до сеансу терміналу. При використанні даної команди обов'язково потрібно вказати ID сеансу або його ім'я, а також пароль того користувача, якому він належить. Пароль слід вказувати після атрибута /PASSWORD .
Робота з процесами
Наступний блок команд призначений для управління процесами на комп'ютері.
QPROCESS - надання даних про запущені процеси на ПК. Серед виведеної інформації буде представлено найменування процесу, ім'я користувача, його запустив, назва сеансу, ID і pid.
TASKKILL - використовується для завершення процесів. Обов'язковим аргументом є найменування елемента, який потрібно зупинити. Він вказується після атрибута /IM . Також можна зробити завершення не по імені, а за ідентифікатором процесу. У цьому випадку використовується атрибут /PID .
Робота в мережі
За допомогою командного рядка існує можливість керувати різними діями в мережі.
GETMAC - запускає відображення MAC-адреси підключеної до комп'ютера мережевої карти. У разі наявності декількох адаптерів відображаються всі їхні адреси.
NETSH - ініціює запуск однойменної утиліти, за допомогою якої проводиться демонстрація інформації про параметри мережі і їх зміна. Дана команда, зважаючи на свою дуже широкої функціональності, має величезну кількість атрибутів, кожен з яких відповідає за виконання певного завдання. Для отримання докладної інформації про них можна скористатися довідкою, застосувавши наступне командне вираз:
Netsh /?
NETSTAT - відображення статистичної інформації про мережеві підключення.
Інші команди
Існує також ряд інших командних виразів, що застосовуються при використанні CMD.EXE, які не можна виділити в окремі групи.
TIME - перегляд і установка системного часу ПК. При введенні даного командного виразу відбувається висновок на екран поточного часу, яке в самій нижньому рядку можна змінити на будь-яке інше.
DATE - команда по синтаксису повністю аналогічна попередній, але застосовується не для виведення і зміни часу, а для запуску даних процедур щодо дати.
SHUTDOWN - вимикає комп'ютер. Цей вираз можна використовувати, як локально, так і віддалено.
BREAK - відключення або запуск режиму обробки поєднання кнопок Ctrl+C .
ECHO - виводить текстові повідомлення і застосовується для перемикання режимів їх відображення.
Це далеко не повний список всіх команд, які застосовуються при використанні інтерфейсу CMD.EXE. Проте ми спробували розкрити найменування, а також коротко описати синтаксис і основні функції найбільш затребуваних з них, для зручності розбивши на групи за призначенням.