首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++执行命令行话语

2013-08-09 
C++执行命令行语句我需要执行下面两句adb shellam start -n com.example.test/com.example.test.MainActiv

C++执行命令行语句
我需要执行下面两句
adb shell
am start -n com.example.test/com.example.test.MainActivity

第一句执行完成后会输出"#",然后才可以继续输入第二句

注意:
这两句是完成同一个步骤的,不能说是创建两个子进程来执行:
CreateProcess("adb shell")
CreateProcess("am start -n com.example.test/com.example.test.MainActivity")
如上的调用时绝对不行的

一直没搞懂,CreateProcess这个调用cmd语句的话冒失只能执行一次,我怎么才能让他可以继续接受输入,而不是执行完了就结束了,需要重新调用子进程来创建一个完全无关的新的命令行窗口
[解决办法]
试试管道吧。
[解决办法]
C++执行命令行话语

不是很懂widows下这个,
可不可以用;隔开继续执行呢?

Linux 进程多方便 fork()一下,想怎么搞就怎么搞
C++执行命令行话语
[解决办法]
C++执行命令行话语重定向第一个的输出?

热点排行