Compartilhar via


início

Inicia uma janela separada do Prompt de Comando para executar um programa ou comando especificado.

Sintaxe

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 do computador está atualmente apenas em VERSÃO PRÉVIA para Windows 11. O parâmetro está disponível a partir do Windows 11 Insider Preview Build 22557. Essas informações estão relacionadas a um produto de pré-lançamento que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, expressas ou implícitas, em 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 do Prompt de Comando .
/d <path> Especifica o diretório de inicialização.
/eu Passa o ambiente de inicialização do Cmd.exe para a nova janela do 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 do 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 (/compartilhado). 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.
/nodo <NUMA node> Aproveita a localidade da memória em nós NUMA (Arquitetura de Memória Não Uniforme) como um 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 ao alocar memória do mesmo nó NUMA quando possível. Eles são gratuitos para serem executados em processadores fora do nó especificado.
/afinidade <hexaffinity> Aplica a máscara de afinidade de processador especificada (expressa como um número hexadecimal) ao novo aplicativo. Dois programas podem ser executados em núcleos de processador específicos dentro do mesmo nó NUMA. Esse número pode ser alterado para o valor com suporte específico do processador sem precisar alterar a máscara de afinidade.
/esperar Inicia um aplicativo e aguarda que ele termine.
/b Inicia um aplicativo sem abrir uma nova janela do 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.
/máquina <x86 | amd64 | arm | arm64> Especifica a arquitetura do computador do processo de aplicativo.
[<command> [<parameter>... ] | <program> [<parameter>... ]] Especifica o comando ou programa a ser iniciado.
<parameter> Especifica parâmetros a serem passados para o comando ou para o programa.
/? Exibe a ajuda no prompt de comando.

Observações

  • 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 contenha 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 peguem cmd no diretório atual.

  • Se você executar um aplicativo de GUI (interface gráfica de 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, /separate não há suporte para parâmetros./shared

  • 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 da variável PATHEXT é .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

    Observe que a sintaxe é a mesma que a variável PATH, com ponto e vírgula (;) separando cada extensão.

  • inicie pesquisas por um arquivo executável especificado e, se encontrado, o executável será iniciado independentemente do diretório de trabalho atual. Ao pesquisar um arquivo executável, se não houver correspondência em nenhuma extensão, inicie as verificações para ver se o nome corresponde a um nome de diretório. Se isso acontecer, comece a abrir Explorer.exe nesse caminho.

Exemplos

Para iniciar o programa Myapp no prompt de comando e manter o uso da janela atual do Prompt de Comando , digite:

start Myapp

Para exibir as informações de ajuda da linha de comando inicial em uma janela do Prompt de Comando maximizada separada, digite:

start /max start /?