Команды консоли: START

START ["заголовок"] [/D путь] [/I] [/MIN] [/MAX] [/SEPARATE или 
 /SHARED] [/LOW или /NORMAL или /HIGH или /REALTIME или 
 /ABOVENORMAL или /BELOWNORMAL] [/WAIT] [/B] 
 [команда/программа] [параметры]

Эта команда позволяет запускать в отдельном окне любую программу с заданными исходными параметрами.

  • заголовок- заголовок программы, который будет отображаться в панели заголовка открытого для этой программы окна;
  • /D путь- указание на рабочую папку запускаемой программы, в которой хранятся все необходимые для ее загрузки файлы;
  • /I- запуск программы не в новой среде окружения, а в исходной среде, переданной интерпретатором команд CMD;
  • /B- настройка режима прерывания исполнения программы по нажатию сочетания клавиш Ctrl+C. Если данное приложение не обрабатывает нажатие клавиш Ctrl+C, приостановить его исполнение можно по нажатию клавиш Ctrl+Break;
  • /MIN- запуск программы в окне, свернутом в Панель задач;
  • /MAX- запуск программы в окне, развернутом во весь экран;
  • /SEPARATE- выполнить запуск 16-разрядного приложения Windows в отдельной области памяти;
  • /SHARED- выполнить запуск 16-разрядного приложения Windows в общей области памяти;
  • /LOW- запустить приложение с низким приоритетом на исполнение (idle);
  • /NORMAL- запустить приложение с обычным приоритетом на исполнение (normal);
  • /HIGH- запустить приложение с высоким приоритетом на исполнение (high);
  • /REALTIME- запустить приложение с приоритетом реального времени (realtime);
  • /ABOVENORMAL- запустить приложение с приоритетом выше среднего (abovenormal);
  • /BELOWNORMAL- запустить приложение с приоритетом ниже среднего (belownormal);
  • /WAIT- запустить приложение в режиме ожидания его завершения;
  • команда/программа- путь и имя самой команды или программы. Если при помощи команды START запускается внутренняя команда оболочки CMD либо пакетный файл, новое окно CMD будет запущено с ключом /K, другими словами, оно не будет закрыто по завершении сеанса работы программы. Если вы запускаете какое-либо другое приложение, для него будет открыто стандартное графическое окно Windows XP;
  • параметры- внешние параметры, ключи и переменные, передаваемые программе средой CMD при ее запуске.

ПРИМЕЧАНИЕ
Для вызова исполняемых файлов посредством открытия ассоциированных с ними типов файлов из окна командной консоли достаточно набрать в командной строке полное имя такого файла. Например, при вызове из окна Командная строка файла document.doc, ассоциированного в системе с программой Microsoft Word, Windows автоматически запустит Word на исполнение и загрузит в него этот файл.

При запуске 32-разрядного приложения с графическим интерфейсом из командной строки обработчик команд не ожидает завершения работы приложения перед закрытием его окна и возвратом к приглашению операционной системы. Этот принцип распространяется на все случаи запуска программ, кроме их вызова из пакетных файлов.

В случае если в командной строке не указано расширения файла, обработчик команд использует значение переменной среды PATHEXT с целью определить расширения имен исполняемых файлов и порядок поиска программы в файловой структуре диска. По умолчанию этой переменной присвоены значения .com; .exe; .bat; .cmd. Синтаксис записи значений для данной переменной аналогичен синтаксису для переменной PATH, то есть отдельные элементы разделяются точкой с запятой.

Если в процессе поиска исполняемого файла не было выявлено соответствий ни с одним из зарегистрированных в системе расширений, программа выполняет проверку соответствия указанного имени папки. Если имя папки соответствует указанному, то команда START запускает Проводник, открывающий эту папку для обзора.

К разделу