Je peux comprendre cmdmais pas cmd /c. J'essayais d'invoquer un programme java à partir du courant pour lequel j'utilise. Runtime.getRuntime().exec("cmd /C java helloworld");Là surgit mon doute.
Je peux comprendre cmdmais pas cmd /c. J'essayais d'invoquer un programme java à partir du courant pour lequel j'utilise. Runtime.getRuntime().exec("cmd /C java helloworld");Là surgit mon doute.
Réponses:
La partie qui devrait vous intéresser est la /?partie qui devrait résoudre la plupart des autres questions que vous vous posez avec l'outil.
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C: \> cmd /?
Démarre une nouvelle instance de l'interpréteur de commandes Windows XP
CMD [/ A | / U] [/ Q] [/ D] [/ E: ON | / E: OFF] [/ F: ON | / F: OFF] [/ V: ON | / V: OFF]
[[/ S] [/ C | / K] chaîne]
/ C Exécute la commande spécifiée par chaîne, puis se termine
/ K Exécute la commande spécifiée par chaîne mais reste
/ S Modifie le traitement de la chaîne après / C ou / K (voir ci-dessous)
/ Q Désactive l'écho
/ D Désactiver l'exécution des commandes AutoRun à partir du registre (voir ci-dessous)
/ A Fait que la sortie des commandes internes vers un canal ou un fichier soit ANSI
/ U Entraîne la sortie des commandes internes vers un canal ou un fichier
Unicode
/ T: fg Définit les couleurs de premier plan / arrière-plan (voir COULEUR /? Pour plus d'informations)
/ E: ON Activer les extensions de commande (voir ci-dessous)
/ E: OFF Désactiver les extensions de commande (voir ci-dessous)
/ F: ON Active les caractères de complétion du nom de fichier et de répertoire (voir ci-dessous)
/ F: OFF Désactiver les caractères de complétion du nom de fichier et de répertoire (voir ci-dessous)
/ V: ON Activer l'expansion retardée des variables d'environnement en utilisant! comme le
délimiteur. Par exemple, / V: ON autoriserait! Var! pour étendre la
variable var au moment de l'exécution. La syntaxe var développe les variables
au moment de l'entrée, ce qui est tout à fait différent à l'intérieur d'un FOR
boucle.
/ V: OFF Désactive l'extension retardée de l'environnement.
/C Exécute la commande spécifiée par la chaîne, puis se termine.
Vous pouvez obtenir tous les commutateurs de ligne de commande cmd en tapant cmd /?.
CMD.exe
Start a new CMD shell
Syntax
CMD [charset] [options] [My_Command]
Options
**/C Carries out My_Command and then
terminates**
De l'aide.