- •«Команды и пакетные файлы в ос Windows»
- •Структура команды
- •Шаблоны имен файлов
- •Список команд и группировка
- •Перенаправление ввода/вывода
- •Конвейеры
- •Переменные среды
- •Некоторые команды консольного режима
- •Просмотр и изменение сопоставлений файлов
- •Вывод и изменение атрибутов файлов
- •Вывод имени либо смена текущего каталога
- •Очистка экрана
- •Запуск новой копии интерпретатора команд Windows
- •Установка цветов для текста и фона в текстовых окнах
- •Сравнение содержимого двух файлов или наборов файлов
- •Копирование одного или нескольких файлов в другое место или с другим именем
- •Вывод или изменение даты
- •Удаление одного или нескольких файлов
- •Вывод списка файлов и подкаталогов из указанного каталога
- •Завершение работы интерпретатора команд
- •Сравнение двух файлов или двух наборов файлов и вывод различий между ними
- •Поиск заданного текста в файлах
- •Просмотр и изменение командных строк, сопоставленных с типом файлов
- •Вывод справочных сведений о командах Windows
- •Создание, изменение и удаление меток тома для дисков
- •Создание каталога
- •Последовательный вывод данных по частям размером в один экран
- •Перемещение одного или нескольких файлов из одного каталога в другой, переименование файлов и папок
- •Вывод или задание пути поиска исполняемых файлов
- •Печать текстового файла
- •Изменение приглашения командной строки
- •Удаление каталога
- •Переименование одного или нескольких файлов.
- •Замена файлов
- •Вывод, задание, удаление и ввод переменных среды
- •Выключение или перезапуск компьютера
- •Сортировка строк стандартного ввода или файла
- •Запуск указанной программы или команды в отдельном окне
- •Сведения о конфигурации операционной системы
- •Завершение процесса по его идентификатору или имени образа
- •Отображение списка процессов
- •Вывод или изменение времени
- •Назначение и возможности пакетных файлов
- •Параметры пакетных файлов
- •Позиционные параметры
- •Модификаторы позиционных параметров
- •Переменные среды в пакетных файлах
- •Параметр errorleveLи переменная %errorlevel%
- •Команды для пакетных файлов
- •Вызов одного пакетного файла из другого
- •Вывод сообщений и переключение режима отображения команд на экране
- •Локализация изменений среды в пакетном файле
- •Циклическое выполнение указанной команды для набора значений
- •Передача управления строке пакетного файла
- •Оператор условного выполнения команд в пакетном файле
- •If условие (команда1
- •Порядок выполнения работы
- •Пример выполнения лабораторной работы
- •Примеры заданий на использование команд в диалоге
- •Список вариантов заданий на разработку пакетных файлов
- •Контрольные вопросы
Выключение или перезапуск компьютера
SHUTDOWN [/L | /S | /R | /A] [/F] [/T xxx]
|
/L |
Завершение сеанса работы пользователя |
|
/S |
Выключение компьютера |
|
/R |
Перезагрузка компьютера |
|
/A |
Отмена завершения работы системы. Можно использовать только в период ожидания по ключу /T |
|
/F |
Принудительное закрытие запущенных приложений без предупреждения пользователя |
|
/T xxx |
Задание задержки в xxxсекунд перед завершением работы или перезагрузкой. Допустимый диапазон: 0 – 600, значение по умолчанию: 30 |
Сортировка строк стандартного ввода или файла
SORT [/R] [/+n] [[диск:][путь]файл]
|
/R |
Изменение порядка сортировки на обратный, от ZкAи затем от9до0 |
|
/+n |
Сортировка по символам, начиная со столбца n(по умолчаниюn = 1). Строки, короче, чем изnсимволов, собираются перед всеми остальными строками |
|
[[диск:] [путь]файл] |
Сортируемый файл (если файл не указан, данные берутся со стандартного ввода) |
Команда вводит данные из файла или со стандартного ввода, сортирует строки и записывает результат на стандартный вывод. Можно использовать перенаправление стандартных ввода и вывода или конвейер.
Запуск указанной программы или команды в отдельном окне
START ["заголовок"] [/Dпуть] [/MIN] [/MAX] [/приоритет] [/WAIT] [команда/программа] [параметры]
|
"заголовок" |
Заголовок окна запускаемой программы |
|
/Dпуть |
Рабочий каталог для программы |
|
/MIN |
Запуск команды/программы в свернутом окне |
|
/MAX |
Запуск команды/программы в развернутом окне |
|
/приоритет |
Класс приоритета запускаемого процесса. Задается одним из слов: /LOW,/BELOWNORMAL,/NORMAL,/ABOVENORMAL,/HIGH,/REALTIME |
|
/WAIT |
Запуск приложения с ожиданием его завершения |
|
команда/ программа |
Имя файла программы (.EXEили.COM) или имя пакетного файла (.BATили.CMD), или имя внутренней команды интерпретатора |
|
параметры |
Параметры, передаваемые команде/программе |
Для вызова неисполняемых файлов через механизм сопоставления типов файлов можно просто ввести имя файла в командной строке. Например, команда “LETTER.DOC” запускает приложение, сопоставленное расширению имени файла “.DOC”. (См. описание командASSOCиFTYPE)
При запуске приложения с графическим интерфейсом пользователя обработчик команд CMD.EXEне ожидает завершения работы приложения перед возвратом к приглашению командной строки.
Если вместо имени файла указано имя каталога, команда STARTзапускает Проводник и открывает в нем указанный каталог.
Сведения о конфигурации операционной системы
SYSTEMINFO [/FOформат] [/NH]
|
/FO формат |
Определяет формат, в котором отображаются выходные данные. Допустимые форматы “LIST” и “CSV”. |
|
/NH |
Не отображать названия параметров в выходных данных. Допускается для формата “CSV”. |
В формате “LIST” отображаются столбец названий параметров и столбец значений. В формате “CSV” выдается строка названий (взятых в кавычки и разделенных запятыми), а затем строка значений.
