0

我有以下命令在其他不依赖于彼此之后启动。但是,使用以下命令,我只能启动#1、#2。我的命令 #3 没有启动。我想知道我是否犯了任何错误。我没有看到第三行被执行。

  1. // 创建一个目录
  2. // 启动 adb logcat
  3. // 外壳 adb 猴子

“测试.bat”

mkdir c:\test_log_file  
START "powershell Window" powershell adb logcat >> "C:\Testdata.txt"              
START "Powershell Window 2" shell adb monkey -p  com.android.browser
4

1 回答 1

0

根据您之前的问题(如何从批处理文件打开电源外壳窗口到新窗口),我假设“外壳”是您可以使用的命令,而不是拼写错误。想到了两种可能:

  1. 路径中有“shell”吗?如果没有,您需要提供此命令的完整路径。(可能不是答案,因为如果这是问题所在,您会收到一条弹出错误消息,告诉您 Windows 找不到“shell”。)

  2. 尽管您在第二个 START 命令中将窗口命名为“Powershell Window 2”,但此命令实际上应该打开一个 cmd 窗口,而不是 powershell 窗口。当您实际上有一个名为“Powershell Window 2”的 cmd 窗口时,您是否正在寻找一个新的 powershell 窗口?

如果要启动 powershell 窗口,命令应该是:

START "Powershell Window 2" powershell -noexit shell adb monkey -p  com.android.browser
于 2013-03-28T22:56:35.517 回答