Windowsのコマンドラインから複数のコマンドを一度に実行するにはどうすればよいですか? * nixの環境では私が行うことができます。私は見つけることができた複数のコマンドをWindowsのコマンドラインで実行する
export VAR=foo; echo $VAR
最も近い方法はこれです:しかし、私は、「エコー」のVARが設定されていない
set VAR=foo & echo %VAR%
を。私はすべてのコマンドを同じプロセスで実行する必要があります
Windowsのコマンドラインから複数のコマンドを一度に実行するにはどうすればよいですか? * nixの環境では私が行うことができます。私は見つけることができた複数のコマンドをWindowsのコマンドラインで実行する
export VAR=foo; echo $VAR
最も近い方法はこれです:しかし、私は、「エコー」のVARが設定されていない
set VAR=foo & echo %VAR%
を。私はすべてのコマンドを同じプロセスで実行する必要があります
cmd /c call set VAR=foo & echo %VAR%
- これはうまくいきます。すなわち、 "コールセット" で呼び出されます。各コマンドの前にコールを設定できます。
.bat/.cmdファイルに入れます。これは、単一のcmd.exeインスタンス内で実行されます。 –
私はそれを行うことはできません。私はこれらのコマンドをリモートで実行しています(そしてそれらは生成されています)。これを次のように実行する必要があります:$ cmd/c commands – pseudo
将来的には、このような詳細をあらかじめ説明すると役に立ちます。 –