Добавил:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
101
Добавлен:
31.01.2021
Размер:
18.14 Mб
Скачать

У всіх версіях Windows запуск cmd.exe здійснюється за допомогою комбінацій клавіш Win + R, де необхідно ввести команду для запуску cmd.exe

Ця команда насправді шукає в кореневому каталогу ОС додаток з ім'ям «cmd.exe» і запускає його

В Windows 8, При натисканні комбінації Win + X з'явиться список, що випадає, в якому відображаються деякі функції Windows 8 серед яких можна побачити «Запуск cmd.exe від імені адміністратора.

або:

 

Запустіть диспетчер комбінацією клавіш

ctrl + alt + del або ctrl +

shift + esc

 

в диспетчері заходимо в: файл => нове завдання => прописуємо в рядку cmd.exe, ставимо галочку навпроти «запустити від імені адміністратора» і запускаємо

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

Розширену версію інтерпретатора використовують такі команди:

DEL (ERASE),

ENDLOCAL,

COLOR,

IF,

CD (CHOIR),

FOR,

MD (MDIR),

CALL,

PROMPT,

SHIFT,

PUSHD,

GOTO,

POPD,

START,

SET,

ASSOC

SETLOCAL,

FTYPE.

Повний перелік команд можна отримати ввівши в командному рядку команду help

Внутрішні команди розпізнаються

і виконуються безпосередньо самим командним інтерпретатором

(наприклад, COPY або DI

Зовнішні команди ОС, що представляють собою

окремі програми,

розташовані за замовчуванням в тому ж каталозі, що і Cmd.exe, які Windows завантажує і виконує аналогічно іншим програмам

(наприклад, MORE або

XCOPY)

На СП (або ПЗ) знайдіть і опишіть зовнішні команди інтерпретатора!

Для того щоб виконати команду, після запрошення командного рядка вводиться ім'я цієї команди, її параметри і ключі (якщо вони необхідні), а для її виконання натискається клавіша <Enter>.

У деяких командах ключі можуть починатися не з символу «/», а з символу «-» (мінус), наприклад, -V.

Як редагувати текст в вікні командного рядка?

Стандартні методи за допомогою сполучень клавіш Ctrl + C і Ctrl + V в командному рядку не працюють!

користуємося ПКМ - правою кнопкою миші.

щоб вставити текст в командний рядок, просто натискаємо ПКМ на будьякому місці командного рядка, потім вибираємо Вставити.

Для того щоб скопіювати частину тексту з командного рядка:

1) ПКМ - Виділити все

Виділиться весь текст, але Ви можете виділити відразу фрагмент який Вам завгодно, просто як зазвичай затиснувши ЛФМ

2) ПКМ - Помітити

З'явиться миготливий курсор на початку рядка, яким можна керувати "стрілочками" на клавіатурі. І, утримуючи кнопку SHIFT, виділити текст, керуючи так само "стрілками" на клавіатурі.

Клікнувши ПКМ на заголовку вікна командного рядка можна побачити не зовсім звичайне меню для вікон.

При бажанні, можете змінити налаштування командного рядка, вибравши пункт в меню вище "Властивості"

Microsoft здійснив дві зміни в цьому меню з приходом поновлення Windows 8.1, додавши опції виключення, перезавантаження і сну, але помінявши місцями PowerShell і командний рядок.

За допомогою перепризначення пристроїв введення / виводу одна програма може направити свій результат на вхід іншої чи перехопити результат іншої програми, використовуючи його в якості своїх вхідних даних.

Таким чином, є можливість передавати інформацію від процесу до процесу при мінімальних програмних витратах

Ц Е Д О З В О Л Я Є:

виводити повідомлення програм не на екран (стандартний вихідний потік), а в файл або на принтер (перенаправлення виведення);

читати вхідні дані не з клавіатури (стандартний вхідний потік), а з заздалегідь підготовленого файлу (перенаправлення вводу);

передавати повідомлення, що виводяться однією програмою, в якості

вхідних даних для іншої програми (конвейеризация або композиція команд).

 

Для того

щоб

перенаправити

текстові

команда > ім'я файлу

повідомлення,

що

виводяться

будь-якої

 

командою, в текстовий файл

 

Вивід вбудованої довідки для команди COPY в файл copy.txt:

 

COPY /? > copy.txt

 

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

команда >> ім'я файлу

командою, в кінець існуючого файлу

Додавання тексту довідки для команди XCOPY в файл copy.txt: XCOPY /? >> copy.txt

Для того щоб прочитати вхідні дані для заданої команда < ім'я файлу команди не з клавіатури, а з певного (заздалегідь

підготовленого) файлу

Введення нової дати з файлу date.txt (DATE - це команда для перегляду і зміни системної дати):

DATE <date.txt

Для того, щоб повідомлення, що виводяться

команда1 | команда2 першою командою, використовувалися в якості вхідних даних для другої команди (конвеєр

команд)

MORE

Ця команда зчитує стандартний ввід з конвеєра або перенаправленого файлу і виводить інформацію частинами, розмір кожної з яких не більше розміру

екрана. Використовується

MORE зазвичай для перегляду довгих файлів.

Синтаксис команди:

MORE [диск:] [шлях] ім'я файлу

MORE <[диск:] [шлях] ім'я файлу

імя_команди | MORE

HELP | MORE