9

Windowsコマンドラインから一度に複数のコマンドを実行するにはどうすればよいですか? * nix環境では、次のことができます:

export VAR=foo; echo $VAR

私が見つけることができた最も近い方法はこれです:

set VAR=foo & echo %VAR%

ただし、「エコー」すると、VAR が設定されません。すべてのコマンドを同じプロセスで実行する必要がある

4

1 に答える 1

11

cmd /c call set VAR=foo & echo %VAR%- これは正常に機能しました。つまり、set は「call set」で呼び出されます。各コマンドの前に call を設定できます。

于 2012-08-01T21:07:09.453 に答える