UiPath ファイル変更トリガー アクティビティ

2020年10月17日

ファイル変更トリガーはファイル名変更などを検知し、

指定の処理を行うためのアクティビティです。

この記事では、その使い方を紹介します。

アクティビティの使い方

デザイナーパネルにイベントを監視を設置し、

「ここにトリガーアクティビティをドロップ」の部分にドロップします。

そしてイベントハンドラーの中に行いたい処理のアクティビティを設置します。

デザイナーパネルにイベントを監視を設置し、「ここにトリガーアクティビティをドロップ」の部分にドロップ

イベントを監視の「無限に繰り返す」は初期値ではTrueになっています。

この設定では処理が終わらないため

イベントハンドラーの中で終了条件を設定し、Boolea型変数で制御するか

1回だけクリックを検知する、Falseにしておきましょう。

無限に繰り返すをFalseに設定

プロパティ

共通

表示名プロパティ

表示名はデザイナーパネルに反映されます。

イベント

型変更

どの操作を検知するかを指定します。

設定値検知
Createdファイル・ディレクトリ作成。
作成でなくコピーや移動でも対象になります。
Deletedファイル・ディレクトリ削除。
削除でなく移動でも対象になります。
Changedファイル・ディレクトリ更新
Renamedファイル・ディレクトリ変更
All全て
型変更プロパティ

All以外の4つを選択すると自動的にAllのみに変更されます。

通知フィルター

どの項目への操作を検知するかを選択します。

設定値検知
FileNameファイル名
DirectoryNameディレクトリ名
Attributes属性:読み取り専用・隠しファイルなど
Sizeファイルサイズ
LastWrite更新日時
LastAccessアクセス日時
CreationTime作成日時
Securityセキュリティ設定

型変更との組み合わせで挙動が変わります。

(Create+DirectoryNameでディレクトリ作成検知など)

ファイル

監視するファイルの所属ディレクトリをパスプロパティに

ファイル名プロパティにファイル名を指定します。

パスは必須ですが、ファイル名はなくても構いません。

(ディレクトリの監視になります)

オプション

パスプロパティのサブディレクトリを探索するかを指定します。

サブディレクトリを含むプロパティ

チェックした場合、パスの配下の全ディレクトリから、

ファイル名プロパティのファイルも対象となります。

その他

UiPathのログに引数や変数の値が表示されるかを指定します。

機密性の高い情報を取り扱う場合にのみチェックする必要があります。

プライベートのキャプチャ

関連記事

ファイルを扱うためカテゴリはシステムに属しますが、

実用的にはユーザーイベントの仲間になります。