Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Вызов одного пакетного файла из другого.
CALL [диск: ][путь]имя_файла [параметры_вызова] параметры_вызова Параметры командной строки, использующиеся при вызове пакетного файла. Вывод либо установка активной кодовой страницы. CHCP [nnn] nnn-Номер кодовой страницы. Ввод CHCP без параметров позволяет выяснить номер текущей кодовой страницы. Вывод имени либо смена текущей папки. CHDIR [диск: ][путь] CHDIR[..] CD [диск: ][путь] CD[..] .. задает переход в родительскую папку. Команда CD диск: отображает имя текущей папки заданного диска. Команда CD без параметров отображает имена текущего диска и папки. Очистка экрана. CLS Копирование одного или нескольких файлов в другое место. COPY [/A | /B] источник [/A | /B] [+ источник [/A | /B] [+...]] [результат [/A | /B]] [/V] [/Y | /-Y] источник Имя копируемого файла (файлов). /A – Файл является текстовым файлом ASCII. /B – Файл является двоичным. Результат – Папка для размещения и/или имя создаваемого файла. /V – Проверка правильности копирования путем сравнения файлов. /Y – Отключение режима запроса подтверждения на замену файлов. /-Y – Включение режима запроса подтверждения на замену файлов. Ключ /Y может быть установлен с помощью переменной среды COPYCMD. Ключ /-Y, заданный непосредственно в командной строке, имеет над ним приоритет. Чтобы объединить несколько файлов в один, необходимо указать единственный результирующий файл и несколько исходных (путем использования подстановочных знаков или формата файл1+файл2+файл3). Смена устройства, используемого системой в качестве терминала. CTTY устройство Устройство, используемое в качестве терминала, например COM1. DATE [дата] Ввод DATE без параметров позволяет получить текущее значение даты и выдат за-прос на ввод нового значения даты. Нажатие клавиши ENTER оставляет значение даты без изме-нения. Удаление одного или нескольких файлов. DEL [диск: ][путь]имя_файла [/P] ERASE [диск: ][путь]имя_файла [/P] Просмотр каталогов. DIR [диск: ][путь]имя_файла Имя удаляемого файла (файлов). Для удаления сразу нескольких файлов используются подстановочные знаки. /P – Выдача запросов при удалении каждого файла. [диск: ][путь][имя_файла] Диск, папка и/или файлы, которые следует включить в список. (Может использоваться один или несколько образцов имен.) /P – Пауза после заполнения каждого экрана. /W – Вывод списка в несколько столбцов. /A – Вывод файлов с заданными атрибутами. атрибуты D Папки R Файлы только для чтения H Скрытые файлы A Предназначенные для архивации S Системные файлы Префикс " -" имеет значение НЕ /O – Сортировка списка отображаемых файлов. сортировка N по имени (алфавитная) S по размеру (начиная с меньших) E по расширению (алфавитная) D по дате (с более старых) G Начать список с папок Префикс " -" - обратный порядок A по дате загрузки (начиная с более старых) /S – Вывод списка файлов из заданной папки и ее подпапок. /B – Вывод только имен файлов. /L – Использование нижнего регистра. /V – Отображение расширенных сведений о файлах и папках. /4 – Вывод четырех цифр года (если не указан ключ /V). Ключи могут быть установлены с помощью переменной среды DIRCMD. Чтобы отменить их дей-ствие, в командную строку следует поместить те же ключи с префиксом " -". Вывод сообщений и переключение режима отображения команд на экране. ECHO [ON | OFF] ECHO [сообщение] Ввод ECHO без параметров позволяет выяснить текущий режим отображения команд. Завершение работы коммандного процессора MS-DOS. EXIT Запуск указанной команды для каждого из файлов в наборе. FOR %переменная IN (набор) DO команда [параметры] %переменная Подставляемый параметр. (набор) Набор, включающий один или более файлов. Допускается использование подстановочных знаков. команда Команда, выполняемая для каждого из файлов в наборе. параметры Параметры и ключи, необходимые для выполнения команды. При использовании команды FOR в пакетном файле вместо записи %переменная следует исполь-зовать запись %%переменная. Передача управления в отмеченную строку пакетного файла. GOTO метка метка Текстовая строка, играющая в пакетном файле роль метки. Метка должна находиться в отдельной строке программы и начинаться с двоеточия. Оператор условного выполнения команд в пакетном файле. IF [NOT] ERRORLEVEL число команда IF [NOT] строка1==строка2 команда IF [NOT] EXIST имя_файла команда NOT Windows выполняет команду лишь в том случае, если условие ложно. ERRORLEVEL число Условие истинно, если последняя запущенная программа завершилась с ко-дом возврата, равным либо превышающим указанное число. команда Команда, которую следует выполнить в случае истинности условия. строка1==строка2 Условие истинно при совпадении обеих строк. EXIST имя_файла Условие истинно, если указанный файл существует. Создание папки. MKDIR [диск: ]путь MD [диск: ]путь Вывод либо установка пути поиска исполняемых файлов. PATH [[диск: ]путь[;...]] PATH; Ввод PATH; позволяет очистить путь поиска, ограничив его текущей папкой. Ввод PATH без параметров приводит к отображению текущего пути поиска. Приостановка выполнения пакетного файла и вывод сообщения: Нажмите любую клавишу.... PAUSE Изменение приглашения в командной строке. PROMPT [текст] текст Новое приглашение командной строки. Приглашение может включать обычные символы и следующие коды: $Q = (знак равенства) $$ $ (символ доллара) $T Текущее время $D Текущая дата $P Текущие диск и путь $V Номер версии $N Текущий диск $G > (знак " больше" ) $L < (знак " меньше" ) $B | (вертикальная черта) $H Backspace (удаление предыдущего символа) $E Код Escape (ASCII 27) $_ Возврат каретки и перевод строки Ввод PROMPT без параметров позволяет восстановить исходный вид приглашения. Помещение комментариев в пакетные файлы и файл CONFIG.SYS. REM [текст] Переименование файлов и папок. RENAME [диск: ][путь][папка1 | имя_файла1] [папка2 | имя_файла2] REN [диск: ][путь][папка1 | имя_файла1] [папка2 | имя_файла2] Указать другой диск или папку для результирующего файла или папки нельзя. Удаление папки. RMDIR [диск: ]путь RD [диск: ]путь Вывод, установка и удаление переменных среды. SET [переменная=[строка]] переменная Имя переменной среды. строка Текст, представляющий значение переменной среды. Ввод SET без параметров позволяет вывести текущие значения переменных среды. Вывод и установка системного времени. TIME [время] Ввод TIME без параметров позволяет получить текущее значение времени и выдать запрос на ввод нового значения. Нажатие клавиши ENTER оставляет значение времени без изменения. Вывод на экран содержимого текстовых файлов. TYPE [диск: ][путь]имя_файла Вывод сведений о версии MS-DOS. VER Установка режима проверки правильности записи файлов на дискa. VERIFY [ON | OFF] Ввод VERIFY без параметров позволяет выяснить текущее значение режима VERIFY. Вывод метки и серийного номера тома для диска. VOL [диск: ] Включение/выключение режима обработки комбинации клавиш CTRL+C. BREAK [ON | OFF] Ввод BREAK без параметров позволяет выяснить текущее значение режима BREAK. Включение либо отключение поддержки отображаемой памяти EMM386. EMM386 [ON | OFF | AUTO] [W=ON | W=OFF] ON | OFF | AUTO Активизация либо остановка работы драйвера EMM386.EXE, а также перевод его в режим AUTO. W=ON | OFF Включение либо отключение поддержки сопроцессора Weitek. Внешние команды. Отображение и изменение атрибутов файлов. ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [[диск: ][путь]имя_файла] [/S] + Установка атрибута. - Снятие атрибута. R Атрибут " Только чтение". A Атрибут " Архивный". S Атрибут " Системный". H Атрибут " Скрытый". /S Обработка файлов во всех подпапках указанного пути. Проверка диска и вывод статистики. CHKDSK [диск: ][[путь]имя_файла] [/F] [/V] [диск: ][путь] Проверяемые диск и папка. имя_файла Файлы, для которых проверяется наличие фрагментации. /F – Исправление ошибок на диске. /V – Вывод полного пути и имени для каждого из файлов на диске. Для проверки текущего диска следует запустить программу CHKDSK без параметров. Вместо команды CHKDSK в данном случае рекомендуется обратиться к программе SCANDISK. SCANDISK обладает более широкими возможностями по проверке диска и устранению возникших неполадок. |
Последнее изменение этой страницы: 2019-10-03; Просмотров: 173; Нарушение авторского права страницы