質問: オーケストレータでバッチ処理 オーケストレータで時間指定によるロボット実行をする際に、ロボット単体を実行するのではなく、前処理、後処理がくっついているbatファイルを実行したい場合があるのですが、そういった指定はできないのでしょうか? ロボット実行前にnet useしたり、デフォルトプリンタ切り替えたりをbatで処理している実装になっているロボットをオーケストレータに移行しようとして、ロボットへ手を入れるしか手がないのかと思って愕然としています。
回答: 仕組みをフルに活用すれば、ご要望の動きが既存プロセスには手をつけずに実現することも技術的には不可能ではないかも知れません。実装例として、robotから他のrobot/processを順番に呼び出すようなワークフローを実装し運用検証しています。この仕組みを利用して、前後工程を個別のプロセスとして定義し、コアとなるプロセスの前後に実行されるよう設定できます。 ただしこのワークロードを組む工数と比較すると、前後工程を個別にワークフローとして個別に実装・検証し、既存のプロセスに大きな影響を与えずに機能追加する工数の方が小さく、現実的かと(個人的には)考えています。