Сторінка
16
Далі наводяться деякі спеціальні коди у визначенні макросів Doskey:
$T Командний роздільник. Дозволяє використовувати декілька команд в одному макросі.
$1$9 Batch-параметри. Еквівалентні до %1%9 у batch-програмах.
$Символ, який заміщує будь-що. Використовується після імені макроса у командному рядку.
DOSSHELL
Запускає оболонку (Shell) MS-DOS.
Оболонка є програмою, яка дозволяє виконувати команди MS-DOS у більш зручній формі, ніж вводячі їх у командному рядку.
DOSSHELL [/T[:res[n]]] [/B]
DOSSHELL [/G[:res[n]]] [/B]
/T Запускає оболонку MS-DOS у текстовому режимі екрана.
:res[n] Літера (L, M, H) та число, які вказують розрізнюючу здатність екрана.
/B Запускає оболонку MS-DOS у чорно-білому режимі екрана.
/G Запускає оболонку MS-DOS у графічному режимі екрана.
EDIT
Запускає редактор MS-DOS, який дозволяє створювати та змінювати ASCII-файли.
EDIT [[drive:][path]filename] [/B] [/G] [/H] [/NOHI]
[drive:][path]filename Визначає ASCII-файл, що редагується.
/B Дозволяє використовувати монохромний монітор із кольоровим графічним адаптером.
/G Забезпечує найшвидше відновлення CGA-екрана.
/H Встановлює максимальне число рядків, які дозволені на екрані вашого комп'ютера.
/NOHI Дозволяє використовувати монітор, який не підтримує підвищену яскравість (інтенсивність) символів.
EMM386
Вмикає або вимикає EMM386, що підтримує сторінкову (expanded) пам'ять.
EMM386 [ON | OFF | AUTO] [W=ON | W=OFF]
ON | OFF | AUTO Активізує або призупиняє драйвер пам'яті EMM386.EXE, або переводить його в автоматичний режим роботи.
W=ON | OFF Вмикає або вимикає підтримку сопроцесора фірми Weitek.
EXPAND
Розгортає (розархівовує) один або декілька компресованих (архівованих) файлів.
EXPAND [drive:][path]filename [[drive:][path]filename [ .]] destination
[drive:][path]filename Визначає місцезнаходження та/або ім'я файла чи множини файлів, які повинні розгортатися. Ви можете використовувати символи шаблонів DOS.
destination Визначає нове місцезнаходження та/або ім'я файла чи множини файлів, що розгортаються. Destination (призначення) може бути літерою з двокрапкою, що задають дисковод, іменем директорії, іменем файла, або їх комбінацією.
FASTHELP
Забезбечує швидку допоміжну інформацію для команд MS-DOS.
FASTHELP [command]
command Визначає команду, про яку треба одержати інформацію.
FASTOPEN
Зменшує тривалість часу, що необхідний для відкриття файлів та директорій, які часто використовуються.
FASTOPEN drive:[[=]n] [drive:[[=]n][ .]] [/X]
drive: Визначає жорсткий диск, на який діє команда Fastopen.
n Визначає максимальне число файлів, місцезнаходження яких зберігається у буфері Fastopen.
/X Утворює буфер Fastopen в розширеній (expanded) пам'яті.
FC
Порівнює вміст двох файлів або множин файлів та виводить на екран відмінності між ними.
FC [/A] [/C] [/L] [/LBn] [/N] [/T] [/W] [/nnnn] [drive1:][path1]filename1 [drive2:][path2]filename2
FC /B [drive1:][path1]filename1 [drive2:][path2]filename2
/A Виводить на екран тільки перший та останній рядки для кожної множини відмінностей.
/B Виконує побітове порівняння.
/C Не розрізняє малі та великі літери.
/L Порівнює файли, як ASCII-тексти.
/LBn Встановлює максимум послідовних неспівпадань у визначеного числа рядків.
/N Виводить на екран номери рядків при ASCII-порівнянні.
/T Не розширює символи табуляції в пропуски.
/W Компресує символи табуляції та пропуски при порівнянні.
/nnnn Визначає число послідовних рядків, які повинні співпадати після неспівпадання.
FDISK
Конфігурує жорсткий диск для використання його операційною системою MS-DOS.
Команда працює у діалоговому режимі і дозволяє розбити жорсткий диск на декілька логічних дисків. Інформація про це зберігається у таблиці розділів (Partition Table), яка є одним з елементів системної області диска.
FIND
Шукає текстовий рядок в одному або декількох файлах.
FIND [/V] [/C] [/N] [/I] "string" [[drive:][path]filename[ .]]
/V Виводить на екран всі рядки, які не містять string.
/C Виводить на екран тільки кількість рядків, які містять string.
/N Виводить на екран номери рядків та самі рядки, що містять string.
/I Ігнорує при пошуку відмінності між малими та великими літерами.
"string" Визначає текстовий рядок для пошуку.
[drive:][path]filename Визначає один або декілька файлів для пошуку.
FORMAT
Форматує диск для використання його системою MS-DOS.
FORMAT drive: [/V[:label]] [/Q] [/U] [/F:size] [/B | /S]
FORMAT drive: [/V[:label]] [/Q] [/U] [/T:tracks /N:sectors] [/B | /S]
FORMAT drive: [/V[:label]] [/Q] [/U] [/1] [/4] [/B | /S]
FORMAT drive: [/Q] [/U] [/1] [/4] [/8] [/B | /S]
/V[:label] Визначає мітку тому (volume label).
/Q Виконує швидке (quick) форматування.
/U Виконує безумовне (unconditional) форматування.
/F:size Визначає розмір диска, що форматується (тобто 160, 180, 320, 360, 720, 1.2, 1.44, 2.88).
/B Залишає місце для системних файлів на форматованому диску.
/S Копіює системні файли на форматований диск.
/T:tracks Визначає число доріжок на одній стороні диска.