定義済み変数
- 最終更新日2023/05/25
定義済み変数
事前定義 (またはシステム) 変数は、bot が実行されるマシンに関する特定の値を返します。ユーザーが定義済み変数の値を編集することはできません。
事前定義変数のタイプには、クリップボード、日時、文字列、システム設定、パラメーターが含まれます。
注: システム変数は、Automation 360 では定義済み変数と呼ばれます。
クリップボード
Clipboard パッケージ内のアクションを使用して、クリップボード変数を操作します。「Clipboard package」を参照してください。
変数 | 説明 |
---|---|
Clipboard | クリップボードの内容を返します。 |
日時
Datetimeパッケージ内のアクションを使用して、日時変数を操作します。Datetime package
変数 | 説明 |
---|---|
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 Agentに接続しているコンピューターからデータを返します。
変数 | 説明 |
---|---|
AAControlRoom | Control Room の URL が返されます。 |
AAInstallationPath | Bot Agent インストール パスを返します。例: 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 | 現在実行中の Task Bot のパスと名前を返します。例: /Bots/Finance/combineSheets。 |
CPUUsage | CPU の使用率が返されます。 マシンの CPU 使用率が特定の数値に減少するまで bot を待機させるには、この変数を [条件を待つ] アクションで使用します。「Wait package」を参照してください。 |
Machine | コンピューターの名前を返します。 |
RAMUsage | RAM の使用量がメガバイト単位で返されます。 マシンの RAM 使用率が特定の数値に減少するまで bot を待機させるには、この変数を [条件を待つ] アクションで使用します。「Wait package」を参照してください。 |
OSName | オペレーティング システム名が返されます。例: Windows 10 64 ビット |
TotalRAM | 使用可能な RAM の総容量が返されます。 |
- Version 11.3 には、E メール、ファイル、PDF のシステム変数が含まれており、限られた数のプロパティ値を保持することができました。Automation 360 では、E メール、ファイル、PDF のプロパティ値が無制限にユーザー定義のディクショナリ変数に保存されています。詳細については、「E メール プロパティでのディクショナリ変数の使用」と「PDF プロパティでのディクショナリ変数の使用」をご覧ください。
- Version 11.3 には、セル、列、行の位置を返す Excel のシステム変数が含まれていました。Automation 360 では、[Excel の高度な操作] packageに、位置の値を返すactions[セル アドレスを取得]、[列を取得]、[行を取得] が含まれています。
- Version 11.3 には、ループ反復回数を返すカウンター システム変数が含まれていました。Automation 360 では、ユーザーが数字変数を作成および構成する必要があります。