web-dev-qa-db-ja.com

バッチファイルで複数のコマンドを実行するにはどうすればよいですか?

バッチファイルに以下のコマンドがあります。 Finalbuilderプロジェクトで実行アクションを使用して実行しようとしましたが、最初のコマンドのみが実行されました。そのため、各コマンドをさまざまなバッチファイルに入れる予定でした。誰かが私がすべてのコマンドを単一のバッチファイルで実行するのを手伝ってくれませんか(必要な場合)?

コマンド:

   dnvm list
   dnvm install 1.0.0-beta8
   dnvm use 1.0.0-beta8 –p
   dnvm -Args alias default 1.0.0-beta8

また、FinalBuilderプロジェクトで実行アクションを使用してバッチファイルから最後のコマンドを実行すると、以下のエラーが発生します。

エラー:呼び出し式:引数を受け入れる位置パラメーターが見つかりません

8
Karthi
call dnvm list
call dnvm install 1.0.0-beta8
call dnvm use 1.0.0-beta8 –p
call dnvm -Args alias default 1.0.0-beta8

callはターゲットを実行し、終了するとバッチの次の行に戻ります。

16
Magoo

すべての行の前に「START/WAIT」を追加してみてください。このような:

START "" /WAIT "dnvm list"
START "" /WAIT "dnvm install 1.0.0-beta8"
START "" /WAIT "dnvm use 1.0.0-beta8 –p"
START "" /WAIT "dnvm -Args alias default 1.0.0-beta8"
0
lobiZoli