別のマシンのコマンドラインで複数のことを実行する単一のコマンドの作成に取り組んでいます。これが私がやろうとしていることです。
- psexec を使用してリモート マシンにアクセスする
- 適切なディレクトリとファイルに移動します
- Ant タスクを実行する
- 終了コマンド
- 一列に並んで走る
Run から以下のコマンドを実行して、達成する必要があることを完了することができますが、psexec がそれを理解するための正しい形式を取得できないようです。
cmd /K cd /d D:\directory & ant & exit
これを以下の psexec の例に適用してみました:
psexec \\machine cmd /K cd /d D:\directory & ant & exit
これを実行すると、コマンド ラインがアクティブになり、移動しD:\directory
ますが、残りのコマンドは実行されません。追加する""
と、問題が増えるだけです。
誰かが私を正しい形式に導くことができますか? または、これを完了するために使用できる psexec 以外のもの (無料のオプションのみ)?