start
Starts a separate Command Prompt window to run a specified program or command.
Syntax
start ["title"] [/d ] [/i] [] [] [] [/node ] [/affinity ] [/wait] [/b] [/machine ] [ [. ] | [. ]]
The machine parameter is currently in PREVIEW for Windows 11 only. The parameter is available beginning with the Windows 11 Insider Preview Build 22557. This information relates to a prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, expressed or implied, with respect to the information provided here.
Parameters
Parameter | Description |
---|---|
Specifies the title to display in the Command Prompt window title bar. | |
/d | Specifies the startup directory. |
/i | Passes the Cmd.exe startup environment to the new Command Prompt window. If /i isn’t specified, the current environment is used. |
Specifies to minimize ( /min ) or maximize ( /max ) the new Command Prompt window. | |
Starts 16-bit programs in a separate memory space ( /separate ) or shared memory space (/shared). These options aren’t supported on 64-bit platforms. | |
Starts an application in the specified priority class. | |
/node | Specifies the preferred Non-Uniform Memory Architecture (NUMA) node as a decimal integer. |
/affinity | Applies the specified processor affinity mask (expressed as a hexadecimal number) to the new application. |
/wait | Starts an application and waits for it to end. |
/b | Starts an application without opening a new Command Prompt window. CTRL+C handling is ignored unless the application enables CTRL+C processing. Use CTRL+BREAK to interrupt the application. |
/machine | Specifies the machine architecture of the application process. |
[ [. ] \| [. ]] | Specifies the command or program to start. |
Specifies parameters to pass to either the command or the program. | |
/? | Displays help at the command prompt. |
Remarks
- You can run non-executable files through their file association by typing the name of the file as a command.
- If you run a command that contains the string CMD as the first token without an extension or path qualifier, CMD is replaced with the value of the COMSPEC variable. This prevents users from picking up cmd from the current directory.
- If you run a 32-bit graphical user interface (GUI) application, cmd doesn’t wait for the application to quit before returning to the command prompt. This behavior doesn’t occur if you run the application from a command script.
- If you run a command that uses a first token that isn’t a command or the file path to an existing file with an extension, Cmd.exe uses the value of the PATHEXT environment variable to determine which extensions to look for and in what order. The default value for the PATHEXT variable is .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC Note the syntax is the same as the PATH variable, with semicolons (;) separating each extension.
- start searches for a specified executable file, and if found the executable will launch regardless of the current working directory. When searching for an executable file, if there’s no match on any extension, start checks to see if the name matches a directory name. If it does, start opens Explorer.exe on that path.
Examples
To start the Myapp program at the command prompt and retain use of the current Command Prompt window, type:
start Myapp
To view the start command-line help topic in a separate maximized Command Prompt window, type:
start /max start /?
Related links
Запуск программ Windows с прописанными параметрами в ярлыке
Мы каждый день пользуемся различными компьютерными программами для выполнения самых разнообразных задач. Некоторые из них имеют большое количество настроек и возможностей, и чтобы всеми ими воспользоваться, нужно совершать множество манипуляций. Например, вы регулярно используете несколько режимов работы приложения, вводите логин и пароль пользователя, применяете специальные режимы. Помимо офисных работников, в таких возможностях очень часто нуждаются любителей компьютерных игр. Все эти манипуляции могут занимать значительное количество усилий и времени, да и попросту раздражать.
Отражение условий старта приложения в ярлыке упрощает работу с программами.
Стоит отметить, что подобная необходимость, о которой было упомянуто выше, возникает крайне редко, и по большей части решается без усилий самими настройками приложений или игры.
Исходя из этого весь вопрос следует рассматривать лишь как дополнительную возможность по расширенному запуску программного обеспечения, потому что целесообразность подобных действий сомнительна, и времени для пользователя они точно не сэкономят.
Операционная система Windows предоставляет каждому пользователю возможность прописать в ярлыке программы параметры запуска. В рамках рассматриваемого вопроса вместо того чтобы переключаться между пунктами меню, можно один раз создать несколько ярлыков с нужными параметрами, расположить их на рабочем столе или панели задач, а в Windows 8 и 10 и на начальном экране, и запускать программу с нужными параметрами одним нажатием кнопки.
Все эти параметры прописываются в ярлыках, которые представляют собой специальные файлы со ссылкой на исполняемый файл. Вам не нужно каждый раз переходить в папку, в которую установлен софт, и искать файл запуска. В этой статье мы рассмотрим, как существенно расширить ваши возможности при работе с программным обеспечением и узнаем, как прописать параметры запуска в командной строке ярлыка на рабочем столе. Всю процедуру мы разделим на два этапа.
Как прописать параметры запуска программы в ярлыке
Этап 1. Выбор исполняемого файла и перенос ярлыка на рабочий стол
Несмотря на то что в подавляющем большинстве случаев при установке софта иконка для запуска помещается на рабочий стол, в некоторых случаях этого не происходит. Тогда вам нужно самостоятельно найти исполняемый файл. Каким образом?
- При установке приложения внимательно следите за тем, какую папку предлагает выбрать установщик. Обычно это «C:\Program Files» либо «C:\Program Files (x86)». Большинство разработчиков предоставляет возможность самостоятельно выбрать папку по умолчанию, но, если вы не изменяете предложенный вариант, программа будет установлена именно в указанную папку.
- Через проводник Windows зайдите в каталог, куда установлено программное обеспечение и найдите файл запуска. Он имеет расширение exe. Зачастую его название совпадает с названием самого софта. Если же вы не можете определиться, попробуйте выяснить эту информацию на официальном сайте разработчика в разделе справки или в службе технической поддержки.
- Кликните по названию файла правой кнопкой мыши и выберите функцию «Создать ярлык».
- Подтвердите запрос системы «Windows не может создать ярлык в данной папке. Поместить его на рабочий стол?».
Если же вы не помните, в какой папке установлен софт, поступить можно следующим образом:
- Перейти в меню Пуск, найти в списке ПО нужное вам (для ускорения процесса можно даже воспользоваться функцией поиска).
- Кликнуть по названию правой кнопки мыши и выбрать Отправить — Рабочий стол (создать ярлык).
Если же вы пользуетесь Windows 10, процедура будет несколько отличаться:
- Перейдите на стартовый экран нажатием кнопки Пуск.
- Отыщите в списке всех приложений или на начальном экране иконку запуска программы.
- Кликните правой кнопкой мыши, выберите Дополнительно — Перейти к расположению файла.
- После того как откроется окно Проводника Windows, скопируйте значок на рабочий стол через контекстное меню либо же просто перетянув его в нужное место.
Наконец – самый простой способ. Просто нажмите правую кнопку мыши на нужном файле и, не отпуская, перетащите на рабочий стол. Там отпустите кнопку и появится меню – выберите в нём «Создать ярлыки».
Этап 2. Указание параметров запуска
После того, как мы успешно перенесли значок на рабочий стол, займёмся указанием необходимых параметров в его свойствах. Для этого вам нужно:
- Правой кнопкой мыши кликнуть по иконке и выбрать «Свойства».
- В открывшемся меню перейдите во вкладку «Ярлык» и найдите строку «Объект». Вы увидите, что поле ввода в нём является активным. Именно сюда мы и будем прописывать нужные команды.
- После ввода нужных данных внизу окошка нажмите последовательно Применить — OK.
Параметры записываются в строке «Объект», в самом конце. Их может быть несколько и разделяются они пробелами. Перед каждым параметром ставится «-». Например, для игры Prototype дописывание в конце строки «-windowed» означает, что она сразу запустится в оконном режиме, а не в полноэкранном.
Какие команды прописывать
Разобравшись с тем, как прописывать команды запуска, давайте попробуем выяснить, что именно прописывать. К сожалению, универсальных команд, действующих для абсолютно всех программ, не существует. Поэтому, если вы хотите создавать ярлыки для быстрого запуска с указанными параметрами, вам придётся изучить справку программы либо же обратиться в службу технической поддержки разработчиков.
Очень часто такая информация указана на официальных форумах приложения или игры. Более опытные юзеры или представители разработчиков или правообладателей публикуют там детальную информацию.
Возвращаясь к тому, что было сказано ещё в начале настоящей статьи. Указание параметров получило свою наибольшую актуальность в период массового интереса к игре под названием «Counter-Strike». Почему данный интерес получил подобное распространение именно на «CS» вопрос неоднозначный, кто-то применял это исключительно для развлечения, кто-то (как, например, некоторые профессиональные игроки) для того, чтобы максимальным образом индивидуализировать игровой процесс.
Например, вот список параметров для игры «Counter-Strike: Global Offensive», которые некоторыми пользователями используются при запуске:
Параметр | Значение |
-novid | Отключение вступительного ролика |
-w 640 -h 480 | Установка расширения |
-console | Активация консоли |
-freq 120 | Установление лимита частоты обновления экрана |
-high | Запуск с повышенным приоритетом |
-condebug | Сохранение логов |
-low | Запуск с пониженным приоритетом |
-noaafonts | Отключение сглаживания |
-nosync | Деактивация вертикальной синхронизации |
-fullscreen | Запуск в полноэкранном режиме |
-language English | Установка языка |
Заключение
Насколько приведённый порядок действий целесообразен и актуален сейчас решать каждому за себя, а в комментариях приглашаем вас подискутировать на эту тему, а также рассказать о том, какие программы вы запускаете с указанием параметров запуска. Эти данные могут кому-то пригодиться.
При подготовке материала использовались источники:
https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/start
https://nastroyvse.ru/opersys/win/kak-propisat-parametry-zapuska-v-yarlyke.html