Envoyer des commandes à d'autres programmes de ligne de commande

Est-il un moyen, pour envoyer des commandes à un autre programme de ligne de commande?

'Cause i ont un programme de ligne de commande, mais je ne peux pas envoyer des commandes à l'aide de la syntaxe comme program.exe something_to_do

le programme s'exécute quelque chose comme ceci: ("voici la syntaxe" est là où je veux en entrée de texte et également entrer pour commencer)

TheWhateverCommandLineProgram
Version 1.1
Give an option: "here syntax"

le programme dans le code ressemble à ceci:

echo TheWhateverCommandLineProgram
echo Version 1.1
Set opt=
set /p opt=Give an option: 
if %opt%==command1 goto com1
if %opt%==command2 goto com2
...

Bien, je suppose que si la cause n'était pas moi qui l'a fait (btw: off sûr ce n'est pas appelé TheWhateverCommandLineProgram)

Pouvez-vous être un peu plus précis sur ce qu'est le problème. Dire un peu plus sur ce que votre "spécial programme de ligne de commande" est et ce qu'il est que vous voulez faire. Voulez-vous envoyer des commandes à une déjà en cours d'exécution du programme ou tout simplement commencer avec un ensemble particulier d'options?

OriginalL'auteur Deniz Zoeteman | 2009-07-29