Bot を他のコンピューターで実行できるようにする
- 最終更新日2020/05/12
Bot を他のコンピューターで実行できるようにする
Bot 開発者は、Bot Runner を使用して、その他のコンピューターで Bot を実行できるようにするため、Bot の機能について考慮する必要があります。
新しい Bot の開発中に、開発者はファイルおよび添付ファイルのローカル コピーを参照することがよくあります。これは、開発者のローカル コンピューターのみで Bot を実行する場合には問題ありません。ローカル パスは次のようになります:
C:\Users\UserName\Documents…
Bot Runner は、サーバーから実行を指示するコンピューター (物理または仮想コンピューター) であり、指示されたタスクを実行することが仕事です。これらの Bot Runner には独自のアカウント ログイン資格情報があるため、ローカライズされたパスは機能しません。
この問題は、システム変数「$AAApplicationPath$」で解決できます。
開発中のローカル パス:
C:\Users\UserName\Documents\Automation Anywhere Files\Automation Anywhere\My Docs\accounts.xlsx
Relative path that works in Bot Runner: $AAApplicationPath$\Automation Anywhere\My Docs\accounts.xlsx
これにより、パスが短縮されるだけでなく、Bot が移動可能になります。タスク Bot を Bot Runner や同僚のコンピューターで使用するように準備する場合は、ローカル ファイルを参照する「$AAApplicationPath$」を任意の場所で使用します。
ヒント:
"vPath"などの変数を作成して、 「$AAApplicationPath$」 で変数操作を使用し、短くて管理しやすいパスにします。