0

互いに依存しない次のコマンドを次々に開始します。しかし、以下のコマンドでは #1, #2 しか起動できません。私のコマンド #3 は開始しません。私が何か間違いを犯したかどうか知りたいです。3 行目が実行されているのを確認できませんでした。

  1. // ディレクトリを作る
  2. // adb logcat を開始
  3. // シェル adb モンキー

「test.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

以前の質問 (バッチ ファイルから新しいウィンドウにパワー シェル ウィンドウを開く方法) に基づいて、「シェル」は使用可能なコマンドであり、タイプミスではないと想定しています。次の 2 つの可能性が考えられます。

  1. パスに「シェル」はありますか?そうでない場合は、このコマンドへのフル パスを指定する必要があります。(おそらく答えではありません。これが問題である場合、Windows が「シェル」を見つけられないというポップアップ エラー メッセージが表示されるためです。)

  2. 2 番目の START コマンドでウィンドウに「Powershell Window 2」というタイトルを付けましたが、このコマンドは実際には PowerShell ウィンドウではなく、コマンド ウィンドウを開く必要があります。「Powershell Window 2」というタイトルのコマンド ウィンドウが実際にあるのに、新しい PowerShell ウィンドウを探していますか?

PowerShell ウィンドウを起動する場合、コマンドは次のようになります。

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