Inicia una nueva instancia del intérprete de comandos de Windows CMD /A | /U /Q /D /E:ON | /E:OFF /F:ON | /F:OFF /V:ON | ...

Inicia una nueva instancia del intérprete de comandos de Windows

CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]
   [[/S] [/C | /K] cadena]

/C      Ejecuta el comando especificado en cadena y luego finaliza
/K      Ejecuta el comando especificado en cadena pero sigue activo
/S      Modifica el tratamiento de cadena después de /C o /K (consultar más 
        abajo)
/Q      Desactiva el eco
/D      Deshabilita le ejecución de los comandos de AutoRun del Registro 
        (consultar más abajo)
/A      Usa ANSI para la salida de comandos internos hacia una canalización o
        un archivo
/U      Usa Unicode para la salida de comandos internos hacia una
        canalización o un archivo
/T:fg   Configura los colores de primer y segundo plano (para obtener más 
        información, consulte COLOR /?)
/E:ON   Habilita las extensiones de comando (consultar más abajo)
/E:OFF  Deshabilita las extensiones de comando (consultar más abajo)
/F:ON    Habilita los caracteres de terminación de los nombres de archivos y 
        directorios (consultar más abajo)
/F:OFF  Deshabilita los caracteres de terminación de los nombres de archivos y 
        directorios (consultar más abajo)
/V:ON   Habilita la extensión de variables de entorno retrasada con !
         como delimitador. Por ejemplo, /V:ON permitirá que !var! extiend
       la variable var en tiempo de ejecución.  La sintaxis %var% extiende 
        variables en tiempo de entrada, lo que es bastante diferente cuando se 
        está dentro de un bucle FOR.
/V:OFF  Deshabilita la extensión de variables de entorno retrasada.

Tenga en cuenta que los comandos múltiples separados por el separador de 
comandos '' se aceptan como cadena si están entre comillas. Por razones de 
compatibilidad, /X equivale a /E:ON, /Y equivale a /E:OFF y /R equivale a
//C. Se omitirá cualquier otro tipo de modificador.

Si se especifica /C o /K, lo que viene después de la línea de comandos
se ejecuta como línea de comandos, siguiendo la lógica siguiente para procesar
caracteres de comillas ("):

    1.  Se conservan las comillas del comando si se cumplen todas las
        condiciones siguientes:

        - no aparece el modificador /S
        - hay exactamente dos caracteres de comillas
        - no hay caracteres especiales entre ambas comillas, siendo los,
          caracteres especiales: &<>()@^|
        - hay uno o más espacios en blanco entre
          ambas comillas
        - la cadena entre ambas comillas es el nombre de un archivo
          ejecutable.

    2.  En caso contrario, el comportamiento clásico es comprobar si el
        primer carácter es una comilla y de ser así, quitar ésta y
        también la última comilla de la línea de comandos, conservando el
        texto que venga después de ésta.

Inicia una nueva instancia del intérprete de comandos de Windows

CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]
    [[/S] [/C | /K] cadena]

/C      Ejecuta el comando especificado en cadena y luego finaliza
/K      Ejecuta el comando especificado en cadena pero sigue activo
/S      Modifica el tratamiento de cadena después de /C o /K (consultar más 
        abajo)
/Q      Desactiva el eco
/D      Deshabilita le ejecución de los comandos de AutoRun del Registro 
        (consultar más abajo)
/A      Usa ANSI para la salida de comandos internos hacia una canalización o
        un archivo
/U      Usa Unicode para la salida de comandos internos hacia una
        canalización o un archivo
/T:fg   Configura los colores de primer y segundo plano (para obtener más 
        información, consulte COLOR /?)
/E:ON   Habilita las extensiones de comando (consultar más abajo)
/E:OFF  Deshabilita las extensiones de comando (consultar más abajo)
/F:ON   Habilita los caracteres de terminación de los nombres de archivos y 
        directorios (consultar más abajo)
/F:OFF  Deshabilita los caracteres de terminación de los nombres de archivos y 
        directorios (consultar más abajo)
/V:ON   Habilita la extensión de variables de entorno retardada con !
        como delimitador. Por ejemplo, /V:ON permitirá que !var! extienda
        la variable var en tiempo de ejecución.  La sintaxis %var% extiende 
        variables en tiempo de entrada, lo que es bastante diferente cuando se 
        está dentro de un bucle FOR.
/V:OFF  Deshabilita la extensión de variables de entorno retardada.

Tenga en cuenta que los comandos múltiples separados por el separador de 
comandos '&&' se aceptan como cadena si están entre comillas. Por razones de 
compatibilidad, /X equivale a /E:ON, /Y equivale a /E:OFF y /R equivale a
/C. Se omitirá cualquier otro tipo de modificador.

Si se especifica /C o /K, lo que viene después de la línea de comandos
se ejecuta como línea de comandos, siguiendo la lógica siguiente para procesar
caracteres de comillas ("):

    1.  Se conservan las comillas del comando si se cumplen todas las
        condiciones siguientes:

        - no aparece el modificador /S
        - hay exactamente dos caracteres de comillas
        - no hay caracteres especiales entre ambas comillas, siendo los,
          caracteres especiales: <>()@^|
        - hay uno o más espacios en blanco entre
          ambas comillas
        - la cadena entre ambas comillas es el nombre de un archivo
          ejecutable.

    2.  En caso contrario, el comportamiento clásico es comprobar si el
        primer carácter es una comilla y de ser así, quitar ésta y
        también la última comilla de la línea de comandos, conservando el
        texto que venga después de ésta.