定義済み変数
- 更新日 2023/05/25
定義済み変数
事前定義 (またはシステム) 変数は、Bot が実行されるマシンに関する特定の値を返します。ユーザーが定義済み変数の値を編集することはできません。
事前定義変数のタイプには、クリップボード、日時、文字列、システム設定、パラメーターが含まれます。
注: システム変数は、Automation 360 では定義済み変数と呼ばれます。
クリップボード
クリップボード パッケージ内のアクションを使用して、クリップボード変数を操作します。「クリップボード パッケージ」を参照してください。
変数 | 説明 |
---|---|
Clipboard | クリップボードの内容を返します。 |
日時
日時パッケージ内のアクションを使用して、日時変数を操作します。[日時] パッケージ
変数 | 説明 |
---|---|
Date | 時間、分、秒を含む日付を返します。 注: 時間は、マシンの構成に応じて 24 時間フォーマットまたは AM/PM フォーマットに設定できます。
|
Day | DD フォーマットで日を返します。 |
Hour | HH フォーマットで時間を返します。 |
Machine | デバイス名を文字列として返します。 |
Millisecond | 0 ~ 999 の値でミリ秒を返します。 |
Minute | MM フォーマットで分を返します。 |
Month | MM フォーマットで月を返します。 注: これは数値型の変数です。 |
Second | SS フォーマットで秒を返します。 |
Year | YYYY フォーマットで年を返します。 |
文字列
以下の変数を使用して、文字列の表示方法を変更します。変数 | 説明 |
---|---|
Enter | デバイスの OS に基づいて、行頭に戻らずに新しい行を開始します。たとえば、変数は常に Linux CentOS に改行を追加します。Microsoft Windows では、変数は Microsoft Word アプリケーションに改ページを追加し、Notepad アプリケーションに改行を追加します。 |
Newline | デバイスのアプリケーションやオペレーティング システムに関係なく、改行を開始し、カーソルを次の行頭に移動させます。 |
Separator | <sep> 値内の値の区切りを定義します。 |
Tab | 大きいスペースを作成します。 |
システム設定およびパラメーター
以下の変数を使用して、実行中の Bot エージェントに接続しているコンピューターからデータを返します。
変数 | 説明 |
---|---|
AAControlRoom | Control Room の URL が返されます。 |
AAInstallationPath | Bot エージェント インストール パスを返します。例: C:\Program Files\Automation Anywhere\Bot Agent。 |
AATaskExecutor | Bot の実行に使用した Run-as ユーザーの詳細を返します。Bot が Attended (クライアントで実行を指示) された Bot Runner にデプロイされている場合、この変数はログインしたユーザーに関する情報を返します。Bot がトリガーによってデプロイされている場合、この変数は、その Bot Runner ライセンスに関連付けられたユーザーに関する情報を返します。 この変数は、次のキーを持つディクショナリです。
|
AATaskInvoker | Bot を実行またはスケジュールして Bot をデプロイしたユーザーの詳細を返します。Bot が Attended Bot Runner にデプロイされている場合、この変数はログインしたユーザーに関する情報を返します。Bot がトリガーによってデプロイされている場合、この変数はトリガーを設定したユーザーに関する情報を返します。 この変数は、次のキーを持つディクショナリです。
|
AATaskName | 現在実行中の タスク Bot のパスと名前を返します。例: /Bots/Finance/combineSheets.atmx。 |
CPUUsage | CPU の使用率が返されます。 マシンの CPU 使用率が特定の数値に減少するまで Bot を待機させるには、この変数を [条件を待つ] アクションで使用します。「待機 パッケージ」を参照してください。 |
Machine | コンピューターの名前を返します。 |
RAMUsage | RAM の使用量がメガバイト単位で返されます。 マシンの RAM 使用率が特定の数値に減少するまで Bot を待機させるには、この変数を [条件を待つ] アクションで使用します。「待機 パッケージ」を参照してください。 |
OSName | オペレーティング システム名が返されます。例: Windows 10 64 ビット |
TotalRAM | 使用可能な RAM の総容量が返されます。 |
- バージョン 11.3 には、E メール、ファイル、PDF のシステム変数が含まれており、限られた数のプロパティ値を保持することができました。Automation 360 では、E メール、ファイル、PDF のプロパティ値が無制限にユーザー定義のディクショナリ変数に保存されています。詳細については、「E メール プロパティでのディクショナリ変数の使用」と「PDF プロパティでのディクショナリ変数の使用」をご覧ください。
- バージョン 11.3 には、セル、列、行の位置を返す Excel のシステム変数が含まれていました。Automation 360 では、[Excel の高度な操作] パッケージに、位置の値を返すアクション[セル アドレスを取得]、[列を取得]、[行を取得] が含まれています。
- バージョン 11.3 には、ループ反復回数を返すカウンター システム変数が含まれていました。Automation 360 では、ユーザーが数字変数を作成および構成する必要があります。