Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Запускает отдельное окно командной строки для выполнения указанной программы или команды.
Синтаксис
start <"title"> [/d <path>] [/i] [{/min | /max}] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /abovenormal | /belownormal}] [/node <NUMA node>] [/affinity <hexaffinity>] [/wait] [/b] [/machine <x86|amd64|arm|arm64>] [<command> [<parameter>... ] | <program> [<parameter>... ]]
Примечание.
Параметр компьютера в настоящее время находится только в предварительной версии для Windows 11. Этот параметр доступен начиная с сборки Предварительной версии Предварительной оценки Windows 11 22557. Эта информация относится к предварительному продукту, который может быть существенно изменен до выпуска. Корпорация Майкрософт не дает явных или подразумеваемых гарантий относительно предоставленных здесь сведений.
Параметры
Параметр | Описание |
---|---|
"title" |
Задает заголовок, отображаемый в строке заголовка окна командной строки . |
/D <path> |
Указывает каталог запуска. |
/i | Передает среду запуска Cmd.exe в новое окно командной строки . Если /i не указано, используется текущая среда. |
{/min | /max} |
Указывает, чтобы свести к минимуму (/min ) или развернуть (/max ) новое окно командной строки . |
{/separate | /shared} |
Запускает 16-разрядные программы в отдельном пространстве памяти (/separate ) или общем пространстве памяти (/общий). Эти параметры не поддерживаются на 64-разрядных платформах. |
{/low | /normal | /high | /realtime | /abovenormal | /belownormal} |
Запускает приложение в указанном классе приоритета. |
/Узла <NUMA node> |
Использует локальность памяти на узлах NUMA (архитектура без единой памяти) в виде десятичного целого числа. Два процесса, взаимодействующие друг с другом через общую память на предпочтительном узле NUMA, могут свести к минимуму задержки памяти при выделении памяти из одного узла NUMA, когда это возможно. Они могут работать на процессорах за пределами указанного узла. |
/Сходство <hexaffinity> |
Применяет указанную маску сходства процессора (выраженную шестнадцатеричным числом) к новому приложению. Две программы могут работать на определенных ядрах процессора в одном узле NUMA. Это число можно изменить на поддерживаемую для процессора сумму, не изменив маску сходства. |
/Подожди | Запускает приложение и ожидает завершения. |
/b | Запускает приложение без открытия нового окна командной строки . Обработка CTRL+C игнорируется, если приложение не включает обработку CTRL+C. Используйте CTRL+BREAK, чтобы прервать работу приложения. |
/Машина <x86 | amd64 | arm | arm64> |
Задает архитектуру компьютера процесса приложения. |
[<command> [<parameter>... ] | <program> [<parameter>... ]] |
Указывает команду или программу для запуска. |
<parameter> |
Задает параметры для передачи команде или программе. |
/? | Отображение справки в командной строке. |
Замечания
Файлы, не являющиеся исполняемыми, можно запускать с помощью сопоставления файлов, введя имя файла в качестве команды.
При выполнении команды, содержащей строковый CMD в качестве первого маркера без квалификатора расширения или пути, CMD заменяется значением переменной COMSPEC. Это предотвращает получение
cmd
пользователей из текущего каталога.Если вы запускаете 32-разрядное графическое пользовательское интерфейс (GUI) приложение,
cmd
не ожидает завершения работы приложения перед возвращением в командную строку. Это поведение не происходит, если вы запускаете приложение из скрипта команды.Если вы работаете на 64-разрядной платформе,
/separate
/shared
параметры не поддерживаются.При выполнении команды, которая использует первый маркер, который не является командой или путьом к существующему файлу с расширением,
Cmd.exe
использует значение переменной среды PATHEXT, чтобы определить, какие расширения следует искать и в каком порядке. Значение по умолчанию для переменной PATHEXT —.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
Обратите внимание, что синтаксис совпадает с переменной PATH с запятой (;) разделяя каждое расширение.
запустите поиск указанного исполняемого файла и, если он найден, исполняемый файл запускается независимо от текущего рабочего каталога. При поиске исполняемого файла, если в расширении нет совпадений, запустите проверка, чтобы узнать, совпадает ли имя с именем каталога. Если это так, запустите
Explorer.exe
этот путь.
Примеры
Чтобы запустить программу Myapp в командной строке и сохранить использование текущего окна командной строки , введите:
start Myapp
Чтобы просмотреть сведения о справке по начальной командной строке в отдельном развернутом окне командной строки , введите следующее:
start /max start /?