1

IDE以外に複数の変換(70回の変換)を実行するより効率的な方法があるかどうかを尋ねたいのですが。IDEの方法でそれを行うことは問題ありませんが、すべてのタブと非表示のタブをクリックする必要があるのは面倒になります。

私がやったことは、pan.batコマンドを使用してみて、それをbatファイルに配置することでした。batファイルは次のようになります。

cd <to dest of kitchen.bat>

pan.bat <mytransformation 1>
pan.bat <mytransformation 2>
pan.bat <mytransformation 3>
pan.bat <mytransformation 4>

ただし、最初の変換でのみ機能し、その後終了します。何か間違ったことをしているのですか、それともスクリプトから複数の変換を実行するためにどのようなオプションが必要ですか?

4

4 に答える 4

7

それがJOBの目的です。これらの変換を実行するジョブを作成し、パンではなくキッチンで実行します。

必要に応じて、KTR を動的に実行することもできます。つまり、特定のフォルダなどですべての KTR を実行します。

毎回 VM 全体を開始および停止するわけではないため、ジョブを介して実行することもわずかに高速になるはずです。(意外と高いです)

さらに、ジョブを介して実行すると、エラー処理、並列化、および順序付けを制御できます。

于 2013-03-20T16:09:26.020 に答える
2

別のバッチファイルを呼び出すときは、callコマンドを使用する必要があります。そうしないと、(見つけたように)新しいバッチファイルに永続的に制御が移ります。

call pan.bat <mytransformation 1>
call pan.bat <mytransformation 2>
call pan.bat <mytransformation 3>
call pan.bat <mytransformation 4>
于 2013-03-20T14:45:08.287 に答える
0

これを試して:

pan.bat "mytransformation 1"

.. また:

start /b "" "pan.bat" "mytransformation 1"
于 2013-03-20T13:56:50.067 に答える