Внутрішні команди MS DOS


ПОНЯТТЯ ПРО ОПЕРАЦІЙНУ СИСТЕМУ MS DOS. КОМАНДНИЙ РЯДОК

Починаючи роботу з ОС MS DOS, Ви бачите так званий командний рядок.

C:\>

де C: - ім'я диску (зміна диску відбувається безпосереднім введенням потрібного диску, наприклад, введення D:\ зробить активним на диск D: і подальші усі команди будуть виконуватися над файлами диску D://)

> - символ запрошення, після якого блимає курсор, вказуючи місце, куди потрібно ввести команду.

Цей рядок, що ви бачите на екрані після завантаження MS DOS, називається ще запрошенням DOS.

Відомо, що у ОС MS DOS користувачу потрібно вводити команди безпосередньо з клавіатури, а значить, потрібно дуже чітко опанувати синтаксис команд MS DOS для їх коректної роботи.

Розглянемо основні команди MS DOS.

Команды MS DOS бувають двох типів:

Внутрішні команди, їх розпізнає та виконує командний процесор COMMAND.COM (наприклад, dir, copy).

Зовнішні команди ‑ програми, що підставляються у ОС у вигляді окремих файлів. Вони розташовані на диску і виконують дії обслуговуючого характеру (наприклад, форматування диску, очистка екрану, перевірка диску).

Команди вводяться з клавіатури, їх введення завершується натисканням клавіші <ВВІД> (<ENTER>).

Внутрішні команди MS DOS

Внутрішні команди MS DOS поділяються на чотири групи:

· Команди роботи з дисками;

· Команди роботи з файлами;

· Команди роботи з каталогами;

· Команди управління системою.

Команди складаються з імені команди, і, можливо, параметрів, що розділені пробілами.

Типова структура команди виглядає наступним чином:

<ім'я команди> [<список параметрів>] [<список ключів>]

Параметри (аргументи) вказують на ті об’єкти, над якими здійснюються операції, ключі уточнюють дію команди. Ознака ключа (перемикача) ­ наявність косої лінії «/». Квадратні скобки вказують на можливу відсутність фрагменту.

Цей посібник не має на мету розглянути детально роботу у ОС MS DOS, для цього є спеціалізовані посібники, підручники та довідники. Тут наведемо лише перелік основних команд MS DOS та для найбільш уживаних наведемо повний синтаксис.

Основні команди різних версій DOS

Назва команди Дія, що виконується
append(.exe) Вказання порядку пошуку файлів даних у каталогах і вивід на екран встановлених шляхів пошуку
assign(.com) Перепризначення диску
attrib(.exe) Зміна чи вивід стану прапорів атрибутів файлу
backup(.com/.exe[5.0]) Створення резервних копій
break Управління перериванням програми
chcp Зміна кодової сторінки
cd (chdir) Зміна поточного каталогу
chkdsk(.com/.exe[5.0]) Перевірка диску і вивід інформації його стану
cls Очистка екрану
command(.com) Активізація другого командного процесору
comp(.com/.exe[5.0]) Порівняння вмісту двох файлів або комплектів файлів
copy Копіювання файлів у інший каталог
ctty Зміна консолі
date Зміна чи відображення поточної дати
del Видалення файлів
dir Вивід на екран вмісту каталогу
diskcomp(.com) Порівняння вмісту двох дисків
diskcopy(.com) Копіювання вмісту з одного лиску на інший
diskcomp Порівняння вмісту двох дисків
doskey(.com) Розширення можливостей командного рядка
erase Видалення файлів
exe2bin(.com/.exe[5.0]) Перетворення файлів .exe у файли .bin або .com
exit Вивід другорядного командного процесора
expand [5.0] Розгортання файлів DOS у процесі встановлення системі
fastopen(.exe) Прискорення відкриття файлів
fc [4.0,5.0] Порівняння вмісту двох файлів/комплектів файлів
fdisk(.com[3.0]/.exe) Розбиття жорсткого диску на розділи
find(.exe) Пошук заданої символьної фрази
format(.com) Форматування диску
graftabl(.com) Завантаження у пам'ять таблиці додаткового набору символів для виводу на екран через кольоровий графічний адаптер
graphics(.com) Забезпечення виводу на принтер вмісту екрану у графічному режимі
join(.exe) Об’єднання каталогів
keyb(.com) Зміна символів та призначення клавіш клавіатури
label(.com/.exe[5.0] Створення, заміна та видалення мітки тому
loadhigh / lh [5.0] Завантаження розширень DOS у блоки старшої пам'яті
mem(.exe [4.0,5.0]) Вивід інформації розподілення пам'яті між програмами
mirror(.com[5.0]) Збереження інформації про видалені файли і розділах диску
mkdir / md Створення каталогу
mode(.com) Зміна режимів роботи периферійних пристроїв
more(.com) Вивід інформації поекранно
nlsfunc(.exe) Підтримка національних форматів
path Вивід встановлення шляхів пошуку здійснимих файлів
print(.com/.exe[5.0]) Друк тексту у фоновому режимі
promt Зміна запрошення командного рядку
recover(.com/.exe[5.0]) Відновлення інформації із зіпсованого диску
ren (rename) Перейменування файлів або каталогів
replace(.exe) Заміна одних файлів іншими
restore(.com/.exe[5.0]) Відновлення файлів з резервних копій
rd (rmdir) Видалення каталогів
select(.com) [3.x] Вибір національних форматів
select(.com) [4.0] Встановлення DOS
set Вивід, зміна або видалення змінних оточення
setver(.exe[5.0]) Версія операційної системи
share(.exe) Перевірка файлів, що розділяються
sort(.exe) Сортування вхідного потоку даних
subst(.exe) Підстановка віртуального диску
sys(.com) Копіювання файлів DOS
time Зміна поточного системного часу
tree(.com) Наочне відображення структури директорії/диску
type Вивід вмісту текстового файлу
undelete(.exe [5.0]) Відновлення видалених файлів
unformat(.com [5.0]) Розформатування випадково відформатованого диску
ver Вивід версії DOS
verify Перевірка вірності запису файлів на диск
vol Вивід мітки тому та серійного номеру диску
xcopy(.exe) Копіювання файлів і дерева каталогів

 

Наведемо нижче повний синтаксис найбільш уживаних команд ОС MS DOS із розшифровкою параметрів та ключів, що можуть входити до складу команди.

Команда DIR

Команда роботи з каталогами, виводить на екран список директорій та файлів, що знаходяться всередині поточної директорії. Якщо використовувати команду DIR без параметрів та перемикачів, вона виводить імена файлів (директорій), їх розширення, розміри (у байтах), дату та час створення, їх кількість, загальний розмір і розмір вільного дискового простору.

Повний синтаксис команди такий:

DIR [диск:] [шлях] [ім'я_файлу] [/P] [/W] [/A[[:]атрібути]] [/O[[:]порядок_сортування]] [...]

Параметри  
[диск:][шлях] Вказує дисковід та каталог, зміст якого потрібно проглянути.
[ім'я_файлу] Вказує файл або групу файлів, список яких необхідно отримати.
У імені файлу можуть бути використані символи-заступники:
? Замінює один будь-який символ у імені файлу.
* Замінює будь-яку кількість деяких символів.
Ключі:  
/P Виводить інформацію, поки екран не заповниться, для отримання наступних екранів потрібно натиснути будь-яку клавішу.
/W Виводить інформацію у скороченому виляді, тільки імена файлів та директорій (у 5 стовпчиків).
/A[[:] атрібути] Виводить інформацію тих директорій та файлів, атрибути яких вказано.
Нижче представлені деякі атрибути:
Н Скриті файли.
Усі файли, окрім скритих.
S Системні файли.
-S Усі файли, окрім системних.
D Директорії.
-D Тільки файли.
R Файли тільки для читання.
Параметр
/O[[:]порядок_сортування] Управляє порядком сортування файлів у списку, що видається на екран. Без цього параметру імена файлів і директорій видаються у алфавітному порядку. Задавши його відповідним чином, можна організувати виведення файлів і директорій у порядку, оберненому алфавітному, у алфавітному та у оберненому порядку за іменами розширень, в порядку зростання або спадання дати і часу останньої зміни змісту файлу або директорії, у порядку зростання чи спадання їх розмірів.

Ще декілька команд тієї ж групи (тільки імена):

MD Створення нового каталогу
CD Зміна каталогу
RD Видалення каталогу

Команда DEL (ERASE)

Команда роботи з файлами; видаляє файли

Синтаксис:

DEL [диск:] [путь]<имя_файла>[/P]

Параметри  
[диск:] [шлях] <ім'я_файлу> Вказує місцезнаходження на ім'я файлу, що видаляється або групи файлів, якщо у імені використані символи-заступники
Ключ:  
/P Визиває запит підтвердження для кожного файлу, що видаляється.

 

Команда COPY

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

Синтаксис:

COPY [/Y|/-Y] [A|/B] <файл-джерело> [A|/B] [+ файл-джерело [/A|/B] [+…]] [файл-результат [/A|/B]] [/V]

Параметри складаються із означення дисководу, директорії та імені файлу.

<файл-джерело> Вказує місцезнаходження та ім'я файлу, вміст якого потрібно скопіювати
<файл-результат> Вказує місцезнаходження та ім'я файлу, у який треба помістити скопійовану інформацію
Ключі:  
/Y Вказує, що команда не повинна запитувати підтвердження при заміні існуючого файлу.
/V Перевірка того, що нові файли записані вірно.

 

Ще команда тієї ж групи:

COPY CON ИМЯ_ФАЙЛА – Створення текстового файлу.

Після вводу цієї команди треба ввести рядки файлу. У кінці кожного рядка треба натиснути клавішу Enter. А після завершення воду – одночасно натиснути Ctrl+Z, а потів Enter.

REN(шлях)ім'я_файлу1 ім'я_файлу2 – перейменування файлу або групи файлів (шлях вказується тільки у випадку, якщо файл знаходиться у іншому каталозі);

Прикладами команд управління системою слугують:

COMMAND – запуск командного процесору;

EXIT– вихід із командного процесору.

 



Дата добавления: 2016-05-31; просмотров: 7799;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.011 сек.