Внутрішні команди 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; просмотров: 7958;