¿Qué significa cmd / C?

Puedo entender cmd pero no cmd /c . Intenté invocar un progtwig java desde la stream para la que uso Runtime.getRuntime().exec("cmd /C java helloworld"); Surge mi duda.

La parte en la que deberías estar interesado es el /? parte, que debería resolver la mayoría de las otras preguntas que tiene con la herramienta.

 Microsoft Windows XP [Versión 5.1.2600]
 (C) Copyright 1985-2001 Microsoft Corp.

 C: \> cmd /?
 Inicia una nueva instancia del intérprete de comandos de Windows XP

 CMD [/ A |  / U] [/ Q] [/ D] [/ E: ENCENDIDO |  / E: DESACTIVADO] [/ F: ENCENDIDO |  / F: DESACTIVADO] [/ V: ENCENDIDO |  / V: DESACTIVADO]
     [[/ S] [/ C |  / K] string]

 / C Realiza el comando especificado por una cadena y luego finaliza
 / K Realiza el comando especificado por una cadena pero permanece
 / S Modifica el tratamiento de la cadena después de / C o / K (ver a continuación)
 / Q apaga el eco
 / D Inhabilita la ejecución de comandos de AutoRun desde el registro (ver a continuación)
 / A Hace que la salida de los comandos internos a un conducto o archivo sea ANSI
 / U Hace que la salida de los comandos internos a un conducto o archivo sea
         Unicode
 / T: fg Establece los colores de primer plano / fondo (consulte COLOR /? Para obtener más información)
 / E: ON Habilita extensiones de comando (ver a continuación)
 / E: OFF Deshabilita las extensiones de comando (ver a continuación)
 / F: ON Habilita los caracteres de finalización del nombre de archivo y directorio (ver a continuación)
 / F: OFF Desactiva los caracteres de finalización del nombre de archivo y directorio (ver a continuación)
 / V: ON Habilita la expansión variable de entorno demorado usando!  como el
         delimitador.  Por ejemplo, / V: ON permitiría! Var!  para expandir el
         var variable en el tiempo de ejecución.  La syntax var expande las variables
         en el tiempo de entrada, que es algo muy diferente cuando dentro de un FOR
         lazo.
 / V: OFF Desactiva la expansión del entorno demorado.

/C Realiza el comando especificado por la cadena y luego finaliza.

Puede obtener todos los conmutadores de línea de comando cmd /? escribiendo cmd /? .

 CMD.exe Start a new CMD shell Syntax CMD [charset] [options] [My_Command] Options **/C Carries out My_Command and then terminates** 

De la ayuda

    Intereting Posts