手作業で「AI JIMY Paperbot」に処理対象ファイルを入力するには、ファイルをドラッグ&ドロップする方法が簡単ですが、ロボットで自動化する場合には、ファイル選択ダイアログを表示する方法が使い易くて安定した操作が見込めます。
ここでは、特定のフォルダに複数存在する処理対象ファイルを「AI JIMY Paperbot」に入力する処理について、具体的な設定内容を紹介します。
処理概要
13行から19行で、処理対象ファイルのファイルパスを半角スペース区切りで変数に代入する処理を行っています。
20行から23行で、ファイルパスをコピー&ペーストしています。
また、24行から26行で、ファイル選択ダイアログの[開く]ボタンをクリックして、対象ファイルを確定しています。
![](https://i2.wp.com/tech.seagp.com/wp-content/uploads/2022/12/A360-201.png?resize=494%2C505&ssl=1)
以降の説明では、上記アクションリストの行番号を見出しに使って、それぞれのアクションの設定内容の詳細を説明しています。
(13)ファイルパス編集用変数を初期化する
![](https://i2.wp.com/tech.seagp.com/wp-content/uploads/2022/12/A360-202.png?resize=350%2C233&ssl=1)
(14)フォルダー内のすべてのファイルでループする
![](https://i0.wp.com/tech.seagp.com/wp-content/uploads/2022/12/A360-203.png?resize=351%2C449&ssl=1)
(15)ファイル拡張子で分岐する
![](https://i2.wp.com/tech.seagp.com/wp-content/uploads/2022/12/A360-204.png?resize=348%2C478&ssl=1)
(19)複数ファイルのパスを半角スペース区切りで編集する
![](https://i1.wp.com/tech.seagp.com/wp-content/uploads/2022/12/A360-205.png?resize=345%2C246&ssl=1)
$pathPdfFiles$ “$pathDir$$fileName{name}$.$fileName{extension}$“
(20)クリップボードにコピーする
![](https://i0.wp.com/tech.seagp.com/wp-content/uploads/2022/12/A360-206.png?resize=337%2C152&ssl=1)
(21)[ファイル追加]をクリックする
![](https://i0.wp.com/tech.seagp.com/wp-content/uploads/2022/12/A360-207.png?resize=330%2C964&ssl=1)
(22)テキストボックス[ファイル名]を選択する
![](https://i2.wp.com/tech.seagp.com/wp-content/uploads/2022/12/A360-208.png?resize=328%2C972&ssl=1)
(23)クリップボードの内容を貼り付ける
![](https://i2.wp.com/tech.seagp.com/wp-content/uploads/2022/12/A360-209.png?resize=334%2C651&ssl=1)
[CTRL DOWN]v[CTRL UP]
(25)[開く]ボタンが有効になるまで少し待つ
![](https://i2.wp.com/tech.seagp.com/wp-content/uploads/2022/12/A360-210.png?resize=343%2C416&ssl=1)
(26)[開く]ボタンをクリックする
![](https://i2.wp.com/tech.seagp.com/wp-content/uploads/2022/12/A360-211.png?resize=325%2C1024&ssl=1)
あとがき
テキストボックス[ファイル名]にファイルのパスを貼り付けてから、[開く]ボタンが活性化するまでに、少し時間を置く必要があることは、動作確認をやってみて初めて分かるようなことですが、クリップボードを使って貼り付けを行うケースではよくある事なので、覚えておきましょう。