【发布时间】:2010-11-14 23:42:20
【问题描述】:
有没有办法将命令发送到另一个命令行程序?
'因为我有一个特殊的命令行程序,但我不能使用像program.exe something_to_do这样的语法向它发送命令
程序执行如下操作:(“这里的语法”是我要输入文本并输入开始的地方)
TheWhateverCommandLineProgram
Version 1.1
Give an option: "here syntax"
代码中的程序如下所示:
echo TheWhateverCommandLineProgram
echo Version 1.1
Set opt=
set /p opt=Give an option:
if %opt%==command1 goto com1
if %opt%==command2 goto com2
...
好吧,我想是因为不是我做的(顺便说一句:当然它不叫 TheWhateverCommandLineProgram)
【问题讨论】:
-
您能否具体说明问题所在。多说一点你的“特殊命令行程序”是什么以及你想要做什么。您想向已经运行的程序发送命令还是只使用一组特定的选项启动它?
标签: windows batch-file command send