ant
バッチファイルですか?
もしそうなら、試してください(またはとにかく試してください)
CALL ant run
また
START "windowname" ant run
コマンドに追加/wait
して、処理を続行する前にSTART
最初のバッチが終了するまで待機させることができます。ant
見る
`start /?`
docco のプロンプトから。
(以下のコメント)
元のコードは次のとおりです。
start cmd
cd /d C:\Users\MeUser\Downloads\selenium-grid-1.0.8\examples\java2
ant run
cd /d C:\Users\MeUser\Downloads\selenium-grid-1.0.8\examples\java3
ant run
これがすべきことは次のとおりです。
- まったく新しい CMD ウィンドウを開始する
- 指定したディレクトリに変更
ant
パラメータで実行可能ファイルを開始しますrun
今-ダウンロードしたばかりで、 andがANT
含まれていることがわかりましたが、NOTが含まれています。ANT.BAT
ANT.CMD
ANT.EXE
お使いの環境でPATHEXT
は、whis という変数があり、これは有効な実行可能拡張子をセミコロンで区切ったリストで、選択順に並べられています。おそらく、それを変更するための特定のアクションを実行していない限り、これはPATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
これが意味することは、実行される ANT は、ANT.BAT
そのディレクトリをパスに追加した場合であるということです (これは、説明にあると思います)。
ということで、ANT.BAT
意志のTRANSFER実行を実行しANT.BAT
ます。
それで:
CMD
新しいウィンドウを作成する理由がわかりません。
cd /d C:\Users\MeUser\Downloads\selenium-grid-1.0.8\examples\java2
CALL ant run
cd /d C:\Users\MeUser\Downloads\selenium-grid-1.0.8\examples\java3
CALL ant run
動作するはずです。
cd /d C:\Users\MeUser\Downloads\selenium-grid-1.0.8\examples\java2
START /wait "First ANT" ant run
cd /d C:\Users\MeUser\Downloads\selenium-grid-1.0.8\examples\java3
START /wait "Second ANT" ant run
も動作するはずです。
/wait
If it follow the start
then cmdの位置に注意してstart
ください。それが続く場合ant
、cmdはそれがant
パラメーターであると想定します。
/wait は、実行可能ファイルが終了するまで待機するように CMD に指示するだけです。
これ:
cd /d C:\Users\MeUser\Downloads\selenium-grid-1.0.8\examples\java2
START "First ANT" ant run
cd /d C:\Users\MeUser\Downloads\selenium-grid-1.0.8\examples\java3
START "Second ANT" ant run
も動作するはずですが、今回は最初の ANT インスタンスと並行して 2 番目の ANT インスタンスが開始されます (ミリ秒後)。
"quoted string"
の前にも注意してくださいant
。START ステートメントの構文は"quoted string"
、ウィンドウ タイトルとして a を許可することです。必要に応じて、引用符で囲まれた文字列を空にすることも""
できます。実行可能ファイルが引用符で囲まれている場合を除いて、引用符で囲まれた文字列を完全に省略することもできます。この場合、ウィンドウのタイトルはrequired
.