C++执行命令行语句
呀呀的呀 2013-07-28 04:49:10 我需要执行下面两句
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语句的话冒失只能执行一次,我怎么才能让他可以继续接受输入,而不是执行完了就结束了,需要重新调用子进程来创建一个完全无关的新的命令行窗口