start

Inicia una ventana del símbolo del sistema independiente para ejecutar un programa o comando especificado.

Sintaxis

start [<title>] [/d <path>] [/i] [{/min | /max}] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /abovenormal | belownormal}] [/node <NUMA node>] [/affinity <hexaffinity>] [/wait] [/b] [<command> [<parameter>... ] | <program> [<parameter>... ]]

Parámetros

Parámetro Descripción
<title> Especifica el título que se mostrará en la barra de título de la ventana del símbolo del sistema.
/d <path> Especifica el directorio de inicio.
/i Pasa el Cmd.exe de inicio a la nueva ventana del símbolo del sistema. Si no se especifica /i, se usa el entorno actual.
{/min | /max} Especifica que minimice (/min) o maximice (/max) la nueva ventana del símbolo del sistema.
{/separate | /shared} Inicia programas de 16 bits en un espacio de memoria independiente (/separate) o en un espacio de memoria compartido (/shared). Estas opciones no se admiten en plataformas de 64 bits.
{/low | /normal | /high | /realtime | /abovenormal | belownormal} Inicia una aplicación en la clase de prioridad especificada.
/node <NUMA node> Especifica el nodo de arquitectura de memoria no uniforme (NUMA) preferido como un entero decimal.
/affinity <hexaffinity> Aplica la máscara de afinidad de procesador especificada (expresada como un número hexadecimal) a la nueva aplicación.
/wait Inicia una aplicación y espera a que finalice.
/b Inicia una aplicación sin abrir una nueva ventana del símbolo del sistema. El control CTRL+C se omite a menos que la aplicación permita el procesamiento de CTRL+C. Use CTRL+BREAK para interrumpir la aplicación.
[<command> [<parameter>... ] | <program> [<parameter>... ]] Especifica el comando o programa que se iniciará.
<parameter> Especifica los parámetros que se pasarán al comando o al programa.
/? Muestra la ayuda en el símbolo del sistema.

Observaciones

  • Puede ejecutar archivos no ejecutables a través de su asociación de archivos escribiendo el nombre del archivo como un comando.

  • Si ejecuta un comando que contiene la cadena CMD como primer token sin un calificador de extensión o ruta de acceso, CMD se reemplaza por el valor de la variable COMSPEC. Esto impide que los usuarios resalte cmd del directorio actual.

  • Si ejecuta una aplicación de interfaz gráfica de usuario (GUI) de 32 bits, cmd no espera a que la aplicación se cierre antes de volver al símbolo del sistema. Este comportamiento no se produce si se ejecuta la aplicación desde un script de comando.

  • Si ejecuta un comando que usa un primer token que no es un comando o la ruta de acceso de archivo a un archivo existente con una extensión, Cmd.exe usa el valor de la variable de entorno PATHEXT para determinar qué extensiones buscar y en qué orden. El valor predeterminado de la variable PATHEXT es:

    .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
    

    Tenga en cuenta que la sintaxis es la misma que la variable PATH, con punto y coma (;) separando cada extensión.

  • start busca un archivo ejecutable especificado y, si se encuentra, el ejecutable se iniciará independientemente del directorio de trabajo actual. Al buscar un archivo ejecutable, si no hay ninguna coincidencia en ninguna extensión, inicie comprobaciones para ver si el nombre coincide con un nombre de directorio. Si es así, start abre Explorer.exe en esa ruta de acceso.

Ejemplos

Para iniciar el programa Myapp en el símbolo del sistema y conservar el uso de la ventana del símbolo del sistema actual, escriba:

start Myapp

Para ver el tema de ayuda de la línea de comandos de inicio en una ventana del símbolo del sistema maximizada independiente, escriba:

start /max start /?

Referencias adicionales