iniciar
Inicia uma janela separada Prompt de Comando para executar um programa ou comando especificado.
Syntax
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>... ]]
Observação
O parâmetro machine está atualmente na VERSÃO PRÉVIA apenas para o Windows 11. O parâmetro está disponível a partir do Windows 11 Insider, compilação de pré-visualização 22557. Estas informações estão relacionadas a um produto de pré-lançamento, que pode ser bastante modificado antes de ser lançado. A Microsoft não faz nenhuma garantia, expressa ou implícita, com relação às informações fornecidas aqui.
Parâmetros
Parâmetro | Descrição |
---|---|
"title" |
Especifica o título a ser exibido na barra de título da janela Prompt de Comando. |
/d <path> |
Especifica o diretório de inicialização. |
/i | Passa o ambiente de inicialização Cmd.exe para a nova janela Prompt de Comando. Se /i não for especificado, o ambiente atual será usado. |
{/min | /max} |
Especifica para minimizar (/min ) ou maximizar (/max ) a nova janela Prompt de Comando. |
{/separate | /shared} |
Inicia programas de 16 bits em um espaço de memória separado (/separate ) ou espaço de memória compartilhado (/shared). Essas opções não têm suporte em plataformas de 64 bits. |
{/low | /normal | /high | /realtime | /abovenormal | /belownormal} |
Inicia um aplicativo na classe de prioridade especificada. |
/node <NUMA node> |
Aproveita a localidade da memória em nós Non-Uniform Memory Architecture (NUMA) como um número inteiro decimal. Dois processos que se comunicam entre si por meio da memória compartilhada no nó NUMA preferencial podem minimizar latências de memória e, ao mesmo tempo, alocar memória do mesmo nó NUMA quando possível. Eles são livres para serem executados em processadores fora do nó especificado. |
/affinity <hexaffinity> |
Aplica a máscara de afinidade de processador especificada (expressa como um número hexadecimal) ao novo aplicativo. É possível executar dois programas em núcleos de processador específicos no mesmo nó NUMA. Pode-se alterar esse número para a quantidade suportada específica do processador sem precisar alterar a máscara de afinidade. |
/wait | Inicia um aplicativo e aguarda que ele termine. |
/b | Inicia um aplicativo sem abrir uma nova janela Prompt de Comando. A manipulação de CTRL+C é ignorada, a menos que o aplicativo habilite o processamento CTRL+C. Use CTRL+BREAK para interromper o aplicativo. |
/machine <x86 | amd64 | arm | arm64> |
Especifica a arquitetura do computador do processo do aplicativo. |
[<command> [<parameter>... ] | <program> [<parameter>... ]] |
Especifica o comando ou programa a ser iniciado. |
<parameter> |
Especifica parâmetros a serem passados para o comando ou o programa. |
/? | Exibe a ajuda no prompt de comando. |
Comentários
Você pode executar arquivos não executáveis por meio de sua associação de arquivos digitando o nome do arquivo como um comando.
Se você executar um comando que contém o CMD da cadeia de caracteres como o primeiro token sem um qualificador de extensão ou caminho, o CMD será substituído pelo valor da variável COMSPEC. Isso impede que os usuários selecionem
cmd
no diretório atual.Se você executar um aplicativo GUI (interface gráfica do usuário) de 32 bits,
cmd
não aguardará que o aplicativo seja encerrado antes de retornar ao prompt de comando. Esse comportamento não ocorrerá se você executar o aplicativo de um script de comando.Se você estiver executando em uma plataforma de 64 bits, os parâmetros
/separate
e/shared
não têm suporte.Se você executar um comando que usa um primeiro token que não seja um comando ou o caminho do arquivo para um arquivo existente com uma extensão,
Cmd.exe
usará o valor da variável de ambiente PATHEXT para determinar quais extensões procurar e em qual ordem. O valor padrão para a variável PATHEXT é.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
Observe que a sintaxe é igual à variável PATH, com ponto e vírgula (;) separando cada extensão.
start pesquisa um arquivo executável especificado e, se encontrado, o executável inicia independentemente do diretório de trabalho atual. Ao pesquisar um arquivo executável, se não houver correspondência em nenhuma extensão, start verifica se o nome corresponde a um nome de diretório. Se isso acontecer, start abre
Explorer.exe
nesse caminho.
Exemplos
Para iniciar o programa Myapp no prompt de comando e manter o uso da janela atual Prompt de Comando, digite:
start Myapp
Para exibir a informações de ajuda da linha de comando start em uma janela maximizada separada do Prompt de Comando, digite:
start /max start /?