3.A.6. ファイルの操作

この例では、OpenRPAでファイルを操作する方法を説明します。ファイルの保存、移動、削除、および基本的なディレクトリ操作など、すべての基本的な手順が網羅されています。

異なるタイプのファイルを含むディレクトリがあるとします。最初の作業は、これらのファイルを拡張子に従って異なるサブディレクトリに分離することです。.txtでないファイルは削除されます。

その後、ロボットは.txtファイルにアクセスし、与えられたキーワードを検索する。ここでのアイデアは、製品の説明文の分類の自動化をシミュレートすることです。もしファイルがキーワードを持っていれば、特定のサブディレクトリに移動されます。

各アクションの後、ロボットはファイルの名前、作成日、ファイルに含まれる商品情報(種類、価格、割引)などの情報をログとしてエクセルシートに書き込む。

手順は以下の通りです。

  1. 新規ディレクトリの作成

  2. DataTableの作成

  3. ディレクトリ内のファイルを繰り返し処理する

  4. ファイル名の取得

  5. 拡張子でファイルを分ける

  6. ファイルを読む

  7. ファイル作成日の取得

  8. ファイルの内容(マッチング)を確認し、情報を抽出する

  9. 移動ファイル

  10. ファイル名の変更

  11. DataTableに情報を追加する

  12. ファイルの削除

  13. データテーブルをExcelファイルに保存する