IA-Connect Session
IA-Connect はロボティック プロセス オートメーション (RPA) プラットフォームで、クラウドからオンプレミスの仮想マシン、Citrix や Microsoft リモート デスクトップ (RDS) の接続により、RPA 機能を追加します。 このモジュールは、環境、セッション、ファイル管理を自動化し、IA-Connect を構成します。
このコネクタは、次の製品および地域で利用可能です:
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | Ultima Labs |
[URL] | https://www.ultima.com/ultima-labs |
メール | IAConnect@ultima.com |
Connector Metadata | |
---|---|
発行者 | Ultima Labs |
Web サイト | https://www.ultima.com/ultima-labs |
プライバシー ポリシー | https://www.ultima.com/privacy-policy |
カテゴリー | IT Operations;生産性 |
IA-Connect はロボティック プロセス オートメーション (RPA) プラットフォームで、Power Automate クラウド フローからオンプレミスの仮想マシン、Citrix や Microsoft リモート デスクトップ (RDS) の接続により、RPA 機能を追加します。 IA-Connect コネクタは 800 を超えるアクションを提供しており、Power Automate クラウド フローから直接さまざまなタイプのオンプレミス アプリケーションを自動化できるようにします。 すべての IA-Connect アクションは、Power Automate クラウド フローから直接利用でき、クラウドベース アプリケーションとオンプレミス アプリケーション間の簡単な統合ができます。また、既存の Power Automate 条件、ループ、動的コンテンツ、式、および例外処理を RPA プロセスで活用できます。 また、IA-Connect コネクタを利用することで、フローの実行履歴から完全な実行履歴と監査性が提供されると同時に、RPA プロセスを開発するための個別のアプリケーション/コンソール/スタジオが不要になります。
前提条件
任意の IA-Connect コネクタを使用するには、IA-Connect ソフトウェアをインストールする必要があります。 30 日間は無料でお試しいただけますが、その後は IA-Connect ライセンスが必要になります。
IA-Connect ソフトウェアは、次の 2 つの主要コンポーネントで構成されています。
IA-Connect オーケストレーターは、独自の Azure テナントでホストする Azure WebApp です。 これは、1 つ以上のオンプレミスまたはクラウドベースの仮想マシンへの RPA フローのルーティングとセキュリティを処理します。
自動化したいソフトウェアにアクセスできる仮想マシンにインストールされる IA-Connect Agent および Director。 さらに、IA-Connect Agent は Citrix または Microsoft リモート デスクトップ サービス (RDS) セッション内で実行でき、RPA コマンドは仮想チャネルを介してリモート セッションに渡されて実行されます。 IA-Connect Agent はネットワーク共有から実行でき、インストールする必要はありません。
使用可能な IA-Connect コネクタ
次の IA-Connect コネクタを使用できます。
- IA-Connect Dynamic Code
- IA-Connect Java
- IA-Connect JML
- IA-Connect Mainframe
- IA-Connect Microsoft Office
- IA-Connect SAP GUI
- IA-Connect Session
- IA-Connect UI
- IA-Connect Web Browser
資格情報の入手方法
ライセンスを受け取り、30 日間の無料トライアルを開始するには、当社の Web サイト (https://www.ultima.com/IA-Connect/Power-Automate) を通じてリクエストを送信してください。
試用版のお申し込みをいただきましたら、IA-Connect ソフトウェアのセットアップのお手伝いと試用版ライセンスを提供するために、ご登録いただいたメール アドレスにご連絡いたします。 この試用版はすべての機能を備えており、試用期間中に、ご自身の環境で 9 つの IA-Connect コネクタすべてにおいて 800 のアクションのいずれかをテストできます。
コネクタの使用を開始する
IA-Connect の試用版を申し込むと、IA-Connect ソフトウェアおよびインストールとセットアップに関するドキュメントを含む ZIP ファイルをダウンロードできるようになります。 また、必要に応じてお客様にご連絡し、インストール プロセスのサポートやご案内をさせていただきます。
サポート
試用期間中は、Ultima Labs (IAConnect@ultima.com) に問い合わせてサポートと支援を受けることができます。
IA-Connect ライセンスを購入すると、Ultima の英国拠点の技術サービス センター (TSC) からの特注トレーニングまたはサポートと引き換えることができるサポート トークンが発行されます。
既知の問題と一般的なエラーに関する FAQ
サポート情報には、既知の問題、IA-Connect コネクタの使用時に発生する可能性のある一般的なエラー、よく寄せられる質問など多数の記事が含まれています。 https://support.ultima.com/ultimalabs からアクセス可能で、これらのリソースにアクセスするためのアカウントは、IA-Connect の試用期間中および IA-Connect ライセンスの購入時に提供されます。
接続を作成する
このコネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | Description | Required |
---|---|---|---|
API Key | securestring | この API の API キー | True |
IA-Connect オーケストレーターのアドレス | string | HTTP(S) コンポーネントなしで IA-Connect オーケストレーターのアドレスを指定してください | True |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
画面の解像度を取得する |
IA-Connect Agent ユーザー セッションの画面解像度を返します。 物理デスクトップまたはラップトップ上で実行されている IA-Connect ローカル Agent の場合、これにより、すべてのディスプレイ デバイスとそのスケーリングに関する情報が提供されます。 仮想マシンでは、複数のディスプレイを表示するように仮想マシンが構成されていない限り (一般的ではありません)、通常は 1 つのディスプレイのみが報告されます。 リモート セッションでは通常、1 つの仮想ディスプレイが作成されるため、そのディスプレイが複数のローカル ディスプレイにまたがる場合でも、通常は 1 つのディスプレイのみが報告されます。 |
Agent スレッドが正常に完了するまで待機する |
Agent スレッドの完了を待機して、オプションでスレッド出力データを取得します。 Agent スレッドを使用すると、スレッド内で特定のアクションを実行でき、アクションを長時間 (RPA タイムアウトより長く) 実行したり、他のアクションと並行して実行したりできます。 Agent スレッドが完了しても失敗すると、例外が発生します。 |
Agent スレッドの状態を取得する |
Agent スレッドのステータスを取得し、オプションでスレッド出力データを取得します。 Agent スレッドを使用すると、スレッド内で特定のアクションを実行でき、アクションを長時間 (RPA タイムアウトより長く) 実行したり、他のアクションと並行して実行したりできます。 |
Agent スレッドをキルする |
Agent スレッドをキル (終了、中止) します。 Agent スレッドを使用すると、スレッド内で特定のアクションを実行でき、アクションを長時間 (RPA タイムアウトより長く) 実行したり、他のアクションと並行して実行したりできます。 Agent スレッドを削除せずに (スレッドを削除するには、「Agent スレッドの削除」アクションを使用します)、Agent スレッドを監視しているプロセスまたはフローが「IA-Connect Agent スレッドが中止されました」エラーを受信できるます。 |
Agent スレッドを削除する |
Agent スレッドまたはすべての Agent スレッドを削除し、スレッドがまだ実行中の場合は最初にスレッドをキル (終了、中止) します。 Agent スレッドを使用すると、スレッド内で特定のアクションを実行でき、アクションを長時間 (RPA タイムアウトより長く) 実行したり、他のアクションと並行して実行したりできます。 Agent スレッドを監視しているプロセスまたはフローは、「Agent スレッド ID が存在しません」エラーを受け取ります。 |
Agent スレッドを取得する |
Agent スレッドのリストを返します。 Agent スレッドを使用すると、スレッド内で特定のアクションを実行でき、アクションを長時間 (RPA タイムアウトより長く) 実行したり、他のアクションと並行して実行したりできます。 通常、Agent スレッドが完了し、そのデータが取得されると、Agent スレッドは削除され、スレッドのリストに表示されなくなります。 |
Agent メモリ内のパスワードを削除する |
Agent メモリに保存されている 1 つのパスワードを削除するか、Agent に保存されているすべてのパスワードを削除します。 |
CSV テキストをコレクションとして取得する |
IA-Connect Agent がコレクション (テーブル) として実行されているコンピューター上の CSV ファイルを返します。 CSV ファイルへの読み取り専用アクセスのみが必要です。 |
CSV ファイルへの書き込み |
IA-Connect Agent を実行しているコンピューター上の CSV ファイルを作成します。 CSV ファイルは、コレクション (テーブル) または JSON 形式のテーブルから作成されます。 |
Director から送信された代替 IA-Connect Agent を実行する |
IA-Connect Director から代替 Agent をアップロードし、代替 Agent の実行可能ファイルを読み込むことで、代替 IA-Connect Agent (新しいバージョンなど) を実行します。 |
HTTP ファイルをダウンロードする |
HTTP(S) を使用して IA-Connect Agent を実行しているコンピューターにファイルをダウンロードします。 |
IA-Connect Agent GUI の不透明度を設定する |
IA-Connect Agent の不透明度を 1 (可視) から 0 (透明) に設定します。 |
IA-Connect Agent GUI の位置を設定する |
IA-Connect Agent GUI の画面上の位置を指定された場所に設定します。 |
IA-Connect Agent GUI を前面に移動 |
IA-Connect Agent GUI を前面に表示し、画面に表示されるようにします。 |
IA-Connect Agent GUI を最前面に設定する |
IA-Connect Agent を最前面に設定します。 これによって、IA-Connect Agent は常に画面に表示され、他のアプリケーション ウィンドウによって隠されることがなくなります。 |
IA-Connect Agent のグローバル座標構成を取得する |
IA-Connect Agent のグローバル座標系構成を取得します。この構成は、要素の位置の表示 (例: マウス検査中) とマウス位置の計算 (例: グローバル マウス アクションの実行時) に使用されます。 |
IA-Connect Agent のグローバル座標構成を設定する |
IA-Connect Agent のグローバル座標系を構成します。この構成は、要素の位置の表示 (例: マウス検査中) とマウス位置の計算 (例: グローバル マウス アクションの実行時) に使用されます。 デフォルトでは最新の機能が提供されますが、このアクションを使用して、以前のバージョンの Agent の動作に戻したり、API が別の座標系を使用するように指定したりすることができます。 |
IA-Connect Agent のコマンド タイムアウトを設定する |
実行される各コマンドに対して IA-Connect Agent が使用するコマンド タイムアウトを設定します。 |
IA-Connect Agent の汎用コマンドを実行する |
引数を JSON として渡し、出力データを JSON として返す一般的な IA-Connect Agent コマンドを実行します。 Director と Inspector が Agent より古いバージョンであるため、コマンドを理解できない場合に Agent コマンドを実行するために使用されます。 |
IA-Connect Agent の現在のライセンス状態を取得する |
IA-Connect Agent のライセンスが現在付与されているかどうかを返します。ライセンスが付与されている場合は、ライセンスのプロパティを返します。 |
IA-Connect Agent を閉じる |
IA-Connect Agent を閉じます。 これは、IA-Connect Agent が実行されていたユーザー セッションに影響しません。 |
IA-Connect Agent セッション情報の取得 |
IA-Connect Agent ユーザー セッションに関する情報を返します。 |
IA-Connect Agent プロセス数を取得する |
ユーザー セッションで現在実行されている IA-Connect Agent のインスタンス数を返します。 これは、実行中の IA-Connect Agent のインスタンスが複数存在するかどうかを検出する場合に便利です。 |
IA-Connect Agent ログ レベルを取得 |
現在の IA-Connect Agent のログ レベルを返します。 ログ レベルは 1 から 4 の範囲で設定され、1 が最も低いレベル、4 が最も高いレベルになります。 |
IA-Connect Agent ログ レベルを設定する |
IA-Connect Agent のログ レベルを指定された値に設定します (1 は最も低いレベル、4 は最も高いレベル)。 |
IA-Connect Agent ログを取得 |
現在の IA-Connect Agent ログをファイルとして返すか、内容を読み取って出力変数に戻すことで返します。 |
IA-Connect Agent 情報の取得 |
バージョン番号や Agent 実行可能ファイルへのパスを含む、IA-Connect Agent のプロパティを返します。 |
IA-Connect Director ログ レベルを設定する |
IA-Connect Director のログ レベルを指定された値に設定します (1 は最も低いレベル、4 は最も高いレベル)。 |
IA-Connect Directorの稼働時間を取得 |
この IA-Connect Director の稼働時間を秒単位で返します (Director の実行時間)。 |
IA-Connect の次のホップ セッションの接続を待機する |
次のホップ セッションが接続され、IA-Connect Agent が次のホップ セッションで実行されるのを待機します。 |
IA-Connect の次のホップが有効 |
次のホップ セッションで実行されている IA-Connect Agent に受信した今後のすべてのコマンドを転送する次のホップを有効にします。 |
IA-Connect の次のホップを無効にする |
次のホップを無効にして、今後のすべてのコマンドが (次のホップのエージェントに転送されるのではなく) それらを受信したエージェントで処理されるようにします。 |
IA-Connect の次のホップ状態を取得する |
このコマンドを受け取る Agent の次のホップ Director の状態を報告します。 次のホップが有効になっている場合、その Agent は次のホップにコマンドを転送しています (次のホップ Director を経由)。 次のホップが無効になっている場合、その Agent はコマンド自体を処理しています (既定)。 |
IA-Connect コマンド統計をリセットする |
現在のセッションで IA-Connect Agent が実行したコマンドに対して現在格納されている統計をリセットします。 |
IA-Connect セッションが名前によって終了するまで待機する |
指定した IA-Connect Director セッションが終了するまで待機します。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。 名前は前の 'アタッチ' アクションから取得されます。 |
IA-Connect セッションにインデックスで添付する |
指定した IA-Connect Director セッションにインデックスを使って添付します (例: 最初の Citrix ICA セッションに添付する)。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。 |
IA-Connect セッションに名前で添付する |
指定した IA-Connect Director セッションに名前で添付します。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。 |
IA-Connect ライセンス キーを設定する |
ライセンス キーを使用して IA-Connect Agent のライセンスを取得します。 IA-Connect オーケストレーターに保持されたライセンスのライセンス文字列またはフレンドリ名を、これに指定できます。 |
IA-Connect ライセンス コードを設定する |
IA-Connect Agent に古いスタイル (7.0 と 7.1) のエージェント ドメイン ライセンスをアップロードします。 |
INI ファイル内の変数データを置き換える |
INI ファイル内の 1 つの変数を更新します。 |
mouse_event を調整する |
指定したピクセル数だけマウスを移動し、新しいマウスの位置を読み取ることで、mouse_event メソッドを調整します。 |
TCP ポートは応答している |
ネットワーク TCP ポートが IA-Connect Agent による接続試行に応答しているかどうかを報告します。 これは、IA-Connect Agent が実行されているコンピューター (リモート ホストの場合は 'localhost' と入力) または任意のリモート コンピューターの TCP ポートである可能性があります。 IA-Connect Agent が TCP ポートに正常に接続すると、すぐに TCP 接続を閉じます。 |
ZIP にフォルダーを追加する |
フォルダー内のファイルを ZIP ファイルに圧縮します (ファイルを圧縮アーカイブに格納します)。 |
すべての IA-Connect コマンド統計を取得する |
現在のセッションで IA-Connect Agent が実行したコマンドに対して現在格納されている統計をすべて返します。 |
アクセス許可をファイルに追加する |
IA-Connect Agent を実行しているコンピューター上のファイルにアクセス許可を追加します。 |
アクセス許可をフォルダーに追加する |
IA-Connect Agent を実行しているコンピューター上のフォルダーにアクセス許可を追加します。 |
オーケストレーター フローを取得する |
IA-Connect オーケストレーターからフロー統計のリストを返します。 レポート目的で使用されます。 オプションで、1 つ以上のフィルターを使用して、返される結果を制限できます。 |
オーケストレーター フロー統計から最後に失敗したアクションを取得する |
IA-Connect オーケストレーションを通じて Worker に渡した最後のアクションが失敗した場合、その詳細を取得します。 このアクションは、エラー処理中に最も一般的に使用されます。 |
オーケストレーター フロー統計結果を更新する |
IA-Connect オーケストレーターの現在のワーカーフローの結果統計を更新します。 これは、IA-Connect オーケストレータのフロー統計の最終結果を変更するために使用されます。これは通常、レポートの目的で使用されます。 これは現在のフローに対してのみ機能します (オーケストレーターはフロー実行 ID を検出します)。 他のフローの統計を変更することはできません。 |
オーケストレーターからログイン履歴を取得する |
レポート目的で IA-Connect オーケストレーターのログイン履歴を返します。 オプションで、1 つ以上のフィルターを使用して、返される結果を制限できます。 |
オーケストレーターからワーカー フローの使用ヒートマップを取得する |
IA-Connect オーケストレーターからワーカー フロー使用の日時ヒートマップを返します。 レポート目的で使用されます。 オプションで、1 つ以上のフィルターを使用して、返される結果を制限できます。 |
オーケストレーターからワーカーの可用性統計を取得する |
IA-Connect オーケストレーターからワーカーの可用性を返します。 レポート目的で使用されます。 オプションで、1 つ以上のフィルターを使用して、返される結果を制限できます。 |
オーケストレーターから汎用資格情報を取得する |
IA-Connect オーケストレーターに保存されている汎用資格情報を取得します。 資格情報には、ユーザー名、パスワード、ホスト名、URL、その他の一般的なデータを保持できます。 |
オーケストレーター自動化タスクの状態を変更する |
選択したオーケストレーター自動化タスクの状態を、完了、失敗、新規のいずれかに変更します。 |
オーケストレーター自動化タスクをすべて取得する |
フィルターと一致するオーケストレーター自動化タスクをすべて取得します。 |
オーケストレーター自動化タスクを削除する |
延期したオーケストレーター自動化タスクを削除します。 |
オーケストレーター自動化タスクを取得する |
特定のオーケストレーション自動化タスクを取得します。 |
キー イベントを送信する |
グローバル キー押下イベントを IA-Connect Agent ユーザー セッションに送信します。 |
キーを送信する |
グローバル キー押下を IA-Connect Agent ユーザー セッションに送信します。 |
クライアントからサーバーにファイルをコピーする |
(IA-Connect Director を実行している) ローカル コンピューター から (IA-Connect Agent を実行している) リモート コンピューターにファイルをコピーします。 |
クライアントのホスト名を取得する |
IA-Connect Director が実行しているクライアントのホスト名を返します。 |
クリップボードをクリア |
IA-Connect Agent のユーザー セッションで、クリップボードのコンテンツをクリアします。 |
クリップボードを取得する |
IA-Connect Agent ユーザー セッションでクリップボードの現在コンテンツを取得します。 |
クリップボードを設定する |
IA-Connect Agent ユーザー セッションでクリップボードのコンテンツを設定します。 |
コンピューター ドメインを取得する |
IA-Connect Agent ユーザー セッションを実行しているコンピューターのドメインを返します。 |
コンピューター名を取得する |
IA-Connect Agent ユーザー セッションを実行しているコンピューターの名前を返します。 |
スクリーン リーダーが有効 |
IA-Connect Agent ユーザー セッションでスクリーン リーダーが有効になっているかどうかを返します。 |
スクリーン リーダーを設定する |
IA-Connect Agent ユーザー セッションでスクリーン リーダーを有効または無効にします。 |
スクリーンショットを取得する |
IA-Connect Agent ユーザー セッションのスクリーンショットを取得し、Base64 でエンコードされた文字列として返します。 |
セッションのアクティブ状態を停止する |
IA-Connect Agent ユーザー セッションのアクティブ状態を停止します。 |
セッションはロックされたか |
IA-Connect Agent が実行されているセッションがロックされているかどうかを報告します。 |
セッションをアクティブ状態に維持する |
指定した間隔でマウスを移動して、セッションがアイドル状態になるのを防ぐことで、IA-Connect Agent ユーザー セッションをアクティブに維持します。 |
セッションをロックする |
IA-Connect Agent が実行しているセッションをロックします。 |
セッションをロック解除する |
IA-Connect Agent が実行しているセッションをロック解除します。 Credential Provider のみがコンピューターのロック解除できるため、セッションをホストしているコンピューターに IA-Connect Unlocker Credential Provider をインストールする必要があります。 |
テキスト ファイルを書き込む |
IA-Connect Agent を実行しているコンピューター上にテキスト ファイルを作成し、テキストをファイルに書き込みます。 |
ディスクの空き領域を取得する |
IA-Connect Agent を実行しているコンピューター上の、指定したディスクの空き領域の容量を返します。 |
ディレクター クライアント タイプとセッション情報を取得する |
ティア 1 ディレクターによって処理されているローカルまたはリモート セッションの詳細を返します。 |
ディレクトリが存在しない |
IA-Connect Agent を実行しているコンピューター上にディレクトリ (フォルダー) が存在するかどうかを true または false で報告します。 |
ディレクトリはアクセス可能 |
ディレクトリ (フォルダー) にアクセスできるかどうかと、IA-Connect Agent を実行しているコンピューター上でアクセス許可によってアクセスが制限されているかどうかを返します。 |
ディレクトリを作成する |
IA-Connect Agent を実行しているコンピューター上にディレクトリ (フォルダー) を作成します。 |
ディレクトリを削除する |
IA-Connect Agent を実行しているコンピューター上にディレクトリ (フォルダー) を削除します。 |
ディレクトリを削除する |
IA-Connect Agent を実行しているコンピューターのディレクトリ (フォルダー) を削除して、ディレクトリ内のすべてのファイルを削除します。 |
ドライブの一覧を取得する |
IA-Connect Agent を実行しているコンピューター上のドライブの一覧を返します。 |
パスワード キーを送信する |
グローバル キー押下を、特にパスワード入力時に IA-Connect Agent ユーザー セッションに送信します。 |
パスワードのキー イベントを送信する |
グローバル キー押下イベントを、特にパスワード入力時に IA-Connect Agent ユーザー セッションに送信します。 |
パスワードを Agent メモリに保存する |
パスワードを Agent メモリに保存し (暗号化)、保存されたパスワードをサポートするアクションからそのパスワードを使用できるようにします。 パスワードはメモリにのみ保存され、Agent を終了すると失われます。 |
パスワードを生成する |
テンプレート形式で定義された辞書の単語、数字、記号、文字を含むパスワードを生成します。 |
パスワード文字列を展開する |
IA-Connect の保存済みのパスワードへの参照を含む入力文字列を受け入れ、その参照を保存済みのパスワードに置き換えた文字列を返します。 |
ファイル コンテンツを Base64 として取得する |
指定したファイルのコンテンツを Base64 形式で取得します。Base64 形式は API 経由での送信に適した形式で、元のテキストまたはバイナリ形式に簡単に変換できます。 |
ファイル サイズを取得する |
IA-Connect Agent を実行しているコンピューター上のファイルのサイズ (バイト数) を返します。 |
ファイルからすべてのテキストを読み取る |
IA-Connect Agent を実行しているコンピューター上のファイルのテキスト コンテンツを読み取ります。 |
ファイルに所有者を設定する |
IA-Connect Agent を実行しているコンピューター上のファイルに所有者を設定します。 |
ファイルのセキュリティ アクセス許可を取得する |
IA-Connect Agent を実行しているコンピューター上のファイルに現在設定されているアクセス許可の一覧を返します。 |
ファイルのセキュリティから ID を削除する |
IA-Connect Agent を実行しているコンピューター上のファイルのセキュリティ アクセス許可から ID (ユーザー、グループ、コンピューターなど) を削除します。 |
ファイルは存在しない |
IA-Connect Agent を実行しているコンピューター上にファイルが存在するかどうかを true または false で報告します。 |
ファイルを ZIP に追加する |
ファイルを圧縮します (ファイルを圧縮アーカイブに格納します)。 |
ファイルをクリップボードにコピーする |
指定したローカル ファイルを IA-Connect Agent ユーザー セッションのクリップボードにコピーします。 |
ファイルをコピーする |
IA-Connect Agent を実行しているコンピューター上のファイルをコピーします。 |
ファイルを削除する |
IA-Connect Agent を実行しているコンピューター上のファイルを削除します。 |
ファイルを削除する |
IA-Connect Agent を実行しているコンピューター上の指定されたフォルダーに含まれている、パターンに一致するファイルを削除します。 |
ファイルを取得する |
IA-Connect Agent を実行しているコンピューター上のフォルダー内のファイル一覧 (パターンの CSV 一覧に一致) を返します。 |
ファイルを移動する |
IA-Connect Agent を実行しているコンピューター上のファイルを移動します。 |
ファイルを解凍する |
ZIP 圧縮を使用して圧縮されたファイルを解凍します。 |
フォルダーに所有者を設定する |
IA-Connect Agent を実行しているコンピューター上のフォルダーに所有者を設定します。 |
フォルダーのセキュリティ アクセス許可を取得する |
IA-Connect Agent を実行しているコンピューター上のフォルダーに現在設定されているアクセス許可の一覧を返します。 |
フォルダーのセキュリティから ID を削除する |
IA-Connect Agent を実行しているコンピューター上のフォルダーのセキュリティ アクセス許可から ID (ユーザー、グループ、コンピューターなど) を削除します。 |
フォルダーのセキュリティ継承を有効にする |
IA-Connect Agent を実行しているコンピューター上のフォルダーのセキュリティ継承を有効にします。 |
フォルダーのセキュリティ継承を解消する |
IA-Connect Agent を実行しているコンピューター上のフォルダーのセキュリティ継承を解消します。 |
フォルダーを取得する |
IA-Connect Agent を実行しているコンピューター上の指定されたフォルダー内のすべてのサブフォルダーを返します。 |
フローを完了としてマークする |
フローを完了としてマークします。それによって、割り当てられているワーカー コンピューターが他のフローを処理できるようになったことが IA-Connect オーケストレーターに通知されます。 |
フロー結果 JSON から失敗したアクションのエラー メッセージを取得する |
1 つ以上のフロー result() 式の JSON 出力を逆シリアル化し、失敗したアクションの最初に見つかったエラー メッセージを取得します。 エラー メッセージは、さまざまな形式で JSON に保存できます。 このアクションは既知の形式を処理し、最初に見つかったエラー メッセージを返します。 |
プリンターの一覧を取得する |
IA-Connect Agent セッションで使用可能なすべてのプリンターの一覧を返します。 |
プロセス ID でプロセスを取得する |
指定したプロセス ID のプロセスが IA-Connect Agent ユーザー セッションで実行されているかどうかを返します。 プロセス ID は一意であるため、ID に一致できるプロセスは 1 つのみです。プロセス ID は動的であり、アプリケーションを起動するごとに異なります。 |
プロセス ID のコマンド ライン プロパティを取得する |
指定したプロセス ID を持つ IA-Connect Agent ユーザー セッションで実行中のプロセスのコマンド ライン プロパティを返します。 |
プロセス ID を強制終了する |
指定したプロセス ID を持つ IA-Connect Agent ユーザー セッションで実行されているプロセスを強制終了します。プロセス ID は一意であるため、ID に一致できるプロセスは 1 つのみです。プロセス ID は動的であり、アプリケーションを起動するごとに異なります。 |
プロセスを取得する |
IA-Connect Agent ユーザー セッションで実行中のプロセスの一覧を返します。 オプションにより、プロセス名を指定してフィルター処理を行うことができます。 |
プロセスを実行する |
プロセス、コマンド、またはアプリケーションを起動します。 |
プロセスを強制終了する |
指定されたプロセス名を持つ IA-Connect Agent ユーザー セッションで実行中のプロセスをすべて強制終了します。 |
マウス ホイールを回転する |
IA-Connect Agent ユーザー セッションでマウス ホイール (プラスまたはマイナスのノッチ) を回転します。 |
マウスのウィグル |
指定した座標数だけマウスを前後に移動します。 |
マウスのカーソルの位置を設定する |
IA-Connect Agent ユーザー セッションで、マウスのカーソルを指定した位置に設定します。 |
マウスの中央ボタンをクリックする |
IA-Connect Agent ユーザー セッションでマウスの中央ボタンをクリックします。 |
マウスの中央ボタンを上に移動する |
IA-Connect Agent ユーザー セッションでマウスの中央ボタンを離します。 |
マウスの中央ボタンを下に移動する |
IA-Connect Agent ユーザー セッションでマウスの中央ボタンを押します (離しません)。 マウスを離すには、マウスの中央ボタンを上に移動します。 |
マウスの中央ボタンを長押しする |
指定した秒数間、IA-Connect Agent ユーザー セッションでマウスの中央ボタンを長押しします。 |
マウスの乗数を設定する |
IA-Connect Agent ユーザー セッションでグローバル マウス乗数を設定します。 これは、開発中にリモート デスクトップのスケーリングで問題が発生した場合に役立ちます。 |
マウスの右ボタンを上に移動する |
IA-Connect Agent ユーザー セッションでマウスの右ボタンを離します。 |
マウスの右ボタンを下に移動する |
IA-Connect Agent ユーザー セッションでマウスの右ボタンを押します (離しません)。 マウスを離すには、マウスの右ボタンを上に移動します。 |
マウスの右ボタンを長押しする |
指定した秒数間、IA-Connect Agent ユーザー セッションでマウスの右ボタンを長押しします。 |
マウスの左ボタンをダブルクリックする |
IA-Connect Agent ユーザー セッションでマウスの左ボタンをダブル クリックします。 |
マウスの左ボタンを上に移動する |
IA-Connect Agent ユーザー セッションでマウスの左ボタンを解放します。 |
マウスの左ボタンを下に移動する |
IA-Connect Agent ユーザー セッションでマウスの左ボタンを押します (離しません)。 マウスを離すには、マウスの左ボタンを上に移動します。 |
マウスの左ボタンを長押しする |
指定した秒数間、IA-Connect Agent ユーザー セッションでマウスの左ボタンを長押しします。 |
マウスの移動方法を取得する |
現在のマウスの移動方法を取得します。 |
マウスの移動方法を設定する |
現在のマウスの移動方法を mouse_event または setcursorpos に設定します。 |
マウスを右クリックする |
IA-Connect Agent ユーザー セッションでマウスの右ボタンをクリックします。 |
マウスを左クリックする |
IA-Connect Agent ユーザー セッションでマウスの左ボタンをクリックします。 |
マウスを座標に移動する |
IA-Connect Agent ユーザー セッションで、指定したピクセル座標にマウスを移動します。 |
マウスを相対的に移動する |
IA-Connect Agent ユーザー セッションで、指定したピクセル数だけ現在の位置に相対させてマウスを移動します。 |
マウス乗数を取得する |
IA-Connect Agent ユーザー セッションでグローバル マウス乗数を取得します。 これはデフォルトで (1, 1) ですが、「マウスの乗数を設定する」アクションによって変更された可能性があります。 |
ユーザーの資格情報から読み取る |
IA-Connect Agent セッションでユーザーのプロファイルの資格情報からユーザー名とパスワードを読み取ります。 資格情報は、Windows のコントロール パネルから表示できます。 ユーザー名とパスワードの両方を汎用資格情報から取得できますが、Windows 資格情報から取得できるのはユーザー名のみです。 |
ユーザーの資格情報を削除する |
IA-Connect Agent セッションでユーザーのプロファイルの資格情報を削除します。 資格情報は、Windows のコントロール パネルから表示できます。 |
ユーザー資格情報に書き込む |
IA-Connect Agent セッションでユーザーのプロファイルにあるユーザー名とパスワードを資格情報に書き込み、存在しない場合はその資格情報を作成します。 資格情報は、Windows のコントロール パネルから表示できます。 |
リモート セッションをログオフする |
IA-Connect Agent が実行されているリモート セッションをログオフします。 |
リモート セッションを接続解除 |
IA-Connect Agent がリモート セッションで実行されている場合、このアクションによりリモート セッションが接続解除されます。 これはログオフとは異なり、リモート セッションが切断された状態で実行されます。 このアクションは、新しいセッションを開始するのではなく、後でリモート セッションに接続して同じ状態から継続したい場合に使用できます。 IA-Connect Agent がローカルで実行されている場合、このアクションによりセッションがロックされます。 |
リモート デスクトップ セッション (RDS) の起動ファイルを作成する |
リモート デスクトップ セッション (RDS) の起動ファイルを作成します。このファイルを使用して、リモート デスクトップ クライアント UI の自動化を必要とせずに、指定したパラメーターを使用してリモート デスクトップ セッションを自動的に起動できます。 RDS 起動ファイルの拡張子は '.rdp' であるため、多くの場合に RDS ファイルと呼ばれます。 |
リモート デスクトップ セッション (RDS) を起動する |
RDS 起動ファイルを使用して、リモート デスクトップ セッション (RDS) を起動します。 |
他のすべての IA-Connect Agent を強制終了する |
ユーザー セッションで現在実行中の IA-Connect Agent のその他のインスタンスを強制終了します。 これにより、IA-Connect Agent のインスタンスが 1 つのみ実行されます。 |
代替 IA-Connect Agentを実行する |
ファイルの場所から Agent 実行可能ファイルを読み込むことで、代替 IA-Connect Agent (新しいバージョンなど) を実行します。 |
例外を発生する |
入力例外が空白でない場合は、指定されたメッセージで例外を発生します。 これは、以前のアクションにエラーがあった場合に、フロー (HTTP 400) で例外メッセージをトリガーし、エラー処理ステージでキャッチするのに役立ちます。 この例外は、IA-Connect オーケストレーター フロー実行統計には記録されません。 |
保存済みのパスワードを取得する |
以前に生成または保存されたパスワードを取得します。 |
利用可能な IA-Connect セッションを取得する |
IA-Connect Director セッション (ローカル、Microsoft RDP または Citrix ICA など、IA-Connect Agent が実行されているセッションへの利用可能な接続) の一覧を取得します。 |
名前ごとに IA-Connect セッションが存在しますか |
指定した IA-Connect Director セッションが存在する場合は返します。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。 名前は前の 'アタッチ' アクションから取得されます。 |
名前でプロセス数を取得する |
指定されたプロセス名を持つ IA-Connect Agent ユーザー セッションで実行中のプロセスの数を返します。 |
名前による IA-Connect セッションの強制終了 |
指定した IA-Connect Director セッションが存在する場合は、セッションを強制終了します。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。 名前は前の 'アタッチ' アクションから取得されます。 |
座標でマウスの中央ボタンをクリックする |
IA-Connect Agent ユーザー セッションにおいて、指定した座標でマウスの中央ボタンをクリックします。 |
座標でマウスの中央ボタンを長押しする |
IA-Connect Agent ユーザー セッションにおいて、指定した秒数間、指定した座標でマウスの中央ボタンを長押しします。 |
座標でマウスの右ボタンを長押しする |
IA-Connect Agent ユーザー セッションにおいて、指定した秒数間、指定した座標でマウスの右ボタンを長押しします。 |
座標でマウスの左ボタンをダブルクリックする |
IA-Connect Agent ユーザー セッションにおいて、指定した座標でマウスの左ボタンをダブル クリックします。 |
座標でマウスの左ボタンを長押しする |
IA-Connect Agent ユーザー セッションにおいて、指定した秒数間、指定した座標でマウスの左ボタンを長押しします。 |
座標でマウスを右クリックする |
IA-Connect Agent ユーザー セッションにおいて、指定した座標でマウスの右ボタンをクリックします。 |
座標でマウスを左クリックする |
IA-Connect Agent ユーザー セッションにおいて、指定した座標でマウスの左ボタンをクリックします。 |
座標のピクセルカラーを取得する |
指定された座標のピクセルの RGB カラーを返します。 |
座標間をマウスの中央ボタンでドラッグする |
IA-Connect Agent ユーザー セッションで、指定した 2 つの座標間でマウスの中央ボタンをドラッグします。 |
座標間をマウスの右ボタンでドラッグする |
IA-Connect Agent ユーザー セッションで、指定した 2 つの座標間でマウスの右ボタンをドラッグします。 |
座標間をマウスの左ボタンでドラッグする |
IA-Connect Agent ユーザー セッションで、指定した 2 つの座標間でマウスの左ボタンをドラッグします。 |
新しいオーケストレーター延期タスクを追加する |
フローから監視できるキューに新しいオーケストレーター延期タスクを追加します。 タスクは、将来の指定された時間に延期されます。 このアクションを使用して、指定した時間だけタスクを一時的に中断します (たとえば、何かを待っている場合など)。 |
新しいオーケストレーター自動化タスクを追加する |
フローから監視できるキューに新しいオーケストレーター自動化タスクを追加します。 タスクは、すぐに実行できるようにすることも、後で実行するために延期することもできます。 |
既存のオーケストレーター自動化タスクを延期する |
すでにキューにある既存のオーケストレーター タスクを延期します。 タスクは、将来の指定された時間に延期されます。 これは通常、既存のタスクを再延期するために使用されます (つまり、タスクは以前に延期されていたため、再度延期する必要があります)。 このアクションを使用して、指定した時間だけタスクを一時的に中断します (たとえば、何かを待っている場合など)。 |
既定のプリンターを取得する |
IA-Connect Agent セッションでユーザーの既定のプリンター名を取得します。 |
既定のプリンターを設定する |
IA-Connect Agent セッションでユーザーの既定のプリンターを設定します。 |
最後の入力情報を取得する |
IA-Connect Agent ユーザー セッションで最後のユーザー入力を受信してから経過した時間を取得します。 |
最新の IA-Connect セッションに添付する |
最後に接続した IA-Connect Director セッション添付します (オプションで指定されたタイプ)。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。 |
次のオーケストレーター自動化タスクを取得する |
指定した検索条件と一致する、次のオーケストレーター自動化タスクを取得します。 |
次のホップ IA-Connect Director を構成する |
ダブルホップ シナリオで次のホップ Director を構成します。 これは、規定の IA-Connect の次のホップ Director 設定が適切でない場合にのみ必要です。 |
次のホップの IA-Connect Director 設定をリセットする |
設定されている IA-Connect Director のカスタム設定をリセットして既定の設定を復元します。 |
現在のマウスの座標を取得する |
IA-Connect Agent ユーザー セッションで現在のマウス カーソル位置を取得します。 |
環境変数を展開する |
IA-Connect Agent ユーザー セッションで環境変数 (%USERPROFILE% や %TEMP% など) を含む文字列を展開します。 |
環境情報を取得する |
IA-Connect Agent ユーザー セッションが実行されている環境に関する情報を返します。 |
画面に長方形を描画する |
画面座標、または画面座標を報告するアクションの出力を識別しやすくするために、画面上に長方形を描画します。 長方形は 5 秒後に自動的に削除されます。 |
親プロセス ID を取得する |
指定したプロセス ID を持つ IA-Connect Agent ユーザー セッションで実行中のプロセスの親プロセスのプロセス ID を返します。 |
長方形座標を変換する |
長方形のピクセル座標を仮想から物理、または物理から仮想に変換します。 ポイントを変換する場合は、Right=Left、Bottom=Top と設定するだけです。 物理座標はモニター上のピクセルに直接マッピングされます。 仮想座標は DPI スケールされます。 すべての表示デバイスの基本的な表示スケーリングが 100% の場合、物理座標と仮想座標は両方とも同じになります。 |
階層 1 の IA-Connect セッションに添付する |
SOAP / REST メッセージのどちらかまたは両方を受信する Director の IA-Connect Director セッションに添付します。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。 |
画面の解像度を取得する
IA-Connect Agent ユーザー セッションの画面解像度を返します。 物理デスクトップまたはラップトップ上で実行されている IA-Connect ローカル Agent の場合、これにより、すべてのディスプレイ デバイスとそのスケーリングに関する情報が提供されます。 仮想マシンでは、複数のディスプレイを表示するように仮想マシンが構成されていない限り (一般的ではありません)、通常は 1 つのディスプレイのみが報告されます。 リモート セッションでは通常、1 つの仮想ディスプレイが作成されるため、そのディスプレイが複数のローカル ディスプレイにまたがる場合でも、通常は 1 つのディスプレイのみが報告されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
水平解像度
|
HorizontalResolution | integer |
プライマリ画面の水平物理解像度。 物理座標はモニター上のピクセルに直接マッピングされます。 |
垂直解像度
|
VerticalResolution | integer |
プライマリ画面の垂直物理解像度。 物理座標はモニター上のピクセルに直接マッピングされます。 |
画面の数
|
NumberOfScreens | integer |
検出された画面の数。 |
2 番目のディスプレイの水平解像度
|
SecondDisplayHorizontalResolution | integer |
2 番目の画面の水平物理解像度 (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
2 番目のディスプレイの垂直解像度
|
SecondDisplayVerticalResolution | integer |
2 番目の画面の垂直物理解像度 (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
3 番目のディスプレイの水平解像度
|
ThirdDisplayHorizontalResolution | integer |
3 番目の画面の水平物理解像度 (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
3 番目のディスプレイの垂直解像度
|
ThirdDisplayVerticalResolution | integer |
3 番目の画面の垂直物理解像度 (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
4 番目のディスプレイの水平解像度
|
FourthDisplayHorizontalResolution | integer |
4 番目の画面の水平物理解像度 (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
4 番目のディスプレイの垂直解像度
|
FourthDisplayVerticalResolution | integer |
4 番目の画面の垂直物理解像度 (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
仮想画面の左端のピクセル数
|
VirtualScreenLeftEdgePixels | integer |
仮想ディスプレイ全体の左端 (検出されたすべてのディスプレイ)。 仮想座標は DPI スケールされます。 |
仮想画面の上端のピクセル数
|
VirtualScreenTopEdgePixels | integer |
仮想ディスプレイ全体の上端 (検出されたすべてのディスプレイ)。 仮想座標は DPI スケールされます。 |
仮想画面の幅のピクセル数
|
VirtualScreenWidthPixels | integer |
仮想ディスプレイ全体の幅 (検出されたすべてのディスプレイ)。 仮想座標は DPI スケールされます。 |
仮想画面の高さのピクセル数
|
VirtualScreenHeightPixels | integer |
仮想ディスプレイ全体の高さ (検出されたすべてのディスプレイ)。 仮想座標は DPI スケールされます。 |
プライマリ ディスプレイ スケール
|
PrimaryDisplayScaling | double |
プライマリ ディスプレイの DPI スケール乗数 (10 進数)。 たとえば、100% は 1.0 として返され、125% は 1.25 として返されます。 |
2 番目のディスプレイ スケール
|
SecondDisplayScaling | double |
2 番目のディスプレイの DPI スケール乗数 (10 進数)。 たとえば、100% は 1.0 として返され、125% は 1.25 として返されます。 |
3 番目のディスプレイ スケール
|
ThirdDisplayScaling | double |
3 番目のディスプレイの DPI スケール乗数 (10 進数)。 たとえば、100% は 1.0 として返され、125% は 1.25 として返されます。 |
4 番目のディスプレイ スケール
|
FourthDisplayScaling | double |
4 番目のディスプレイの DPI スケール乗数 (10 進数)。 たとえば、100% は 1.0 として返され、125% は 1.25 として返されます。 |
物理画面の左端のピクセル数
|
PhysicalScreenLeftEdgePixels | integer |
物理ディスプレイ全体の左端 (検出されたすべてのディスプレイ)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
物理画面の上端のピクセル数
|
PhysicalScreenTopEdgePixels | integer |
物理ディスプレイ全体の上端 (検出されたすべてのディスプレイ)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
物理画面の幅のピクセル数
|
PhysicalScreenWidthPixels | integer |
物理ディスプレイ全体の幅 (検出されたすべてのディスプレイ)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
物理画面の高さのピクセル数
|
PhysicalScreenHeightPixels | integer |
物理ディスプレイ全体の高さ (検出されたすべてのディスプレイ)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
プライマリ ディスプレイの左端のピクセル数
|
PrimaryDisplayLeftEdgePixels | integer |
プライマリ ディスプレイの左端の物理です。 物理座標はモニター上のピクセルに直接マッピングされます。 |
プライマリ ディスプレイの上端のピクセル数
|
PrimaryDisplayTopEdgePixels | integer |
プライマリ ディスプレイの上端の物理です。 物理座標はモニター上のピクセルに直接マッピングされます。 |
2 番目のディスプレイの左端のピクセル数
|
SecondDisplayLeftEdgePixels | integer |
2 番目のディスプレイの左端の物理です (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
2 番目のディスプレイの上端のピクセル数
|
SecondDisplayTopEdgePixels | integer |
2 番目のディスプレイの上端の物理です (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
3 番目のディスプレイの左端のピクセル数
|
ThirdDisplayLeftEdgePixels | integer |
3 番目のディスプレイの左端の物理です (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
3 番目のディスプレイの上端のピクセル数
|
ThirdDisplayTopEdgePixels | integer |
3 番目のディスプレイの上端の物理です (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
4 番目のディスプレイの左端のピクセル数
|
FourthDisplayLeftEdgePixels | integer |
4 番目のディスプレイの左端の物理です (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
4 番目のディスプレイの上端のピクセル数
|
FourthDisplayTopEdgePixels | integer |
4 番目のディスプレイの上端の物理です (検出された場合)。 物理座標はモニター上のピクセルに直接マッピングされます。 |
Agent スレッドが正常に完了するまで待機する
Agent スレッドの完了を待機して、オプションでスレッド出力データを取得します。 Agent スレッドを使用すると、スレッド内で特定のアクションを実行でき、アクションを長時間 (RPA タイムアウトより長く) 実行したり、他のアクションと並行して実行したりできます。 Agent スレッドが完了しても失敗すると、例外が発生します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
スレッド ID
|
ThreadId | True | integer |
以前に Agent アクションをスレッドとして実行した場合は、スレッド ID を指定してスレッドの状態を取得します。 このスレッド ID は、スレッドとして以前に実行されたアクションの出力として提供されます。 |
スレッドを待機する秒数
|
SecondsToWaitForThread | True | integer |
スレッドが完了するまで待機する秒数です。 この時間内にスレッドが完了していない場合は、例外が発生します (「スレッドが完了していない場合は例外を発生させる」が false に設定されている場合を除く)。 |
スレッド出力データを取得する
|
RetrieveThreadOutputData | boolean |
JSON 形式のスレッド出力データを取得するには true に設定します。 スレッドの作成に使用したのと同じアクションを呼び出し、入力「スレッド ID の出力データを取得する」をスレッド ID に設定して、スレッド出力データを取得することをお勧めします。ただし、このオプションを使用すると、スレッド出力データを直接取得できましが、オプションでデータを削除できません。 |
|
出力データを取得した後、スレッドを削除する
|
ClearOutputDataFromMemoryOnceRead | boolean |
スレッドが正常に完了し、出力データが取得された場合に (入力「スレッド出力データを取得する」を参照)、結果が返された後にスレッドを削除するには、この入力を true に設定します。 これにより、スレッド出力データとスレッド自体が削除されるため、スレッドを再度クエリできなくなります。 |
|
スレッドが完了していない場合は例外を発生する
|
RaiseExceptionIfThreadNotCompleted | boolean |
true に設定して、指定した時間にスレッドが完了していない場合、例外が発生します。 false に設定すると、このアクションは要求された時間まで (スレッドが完了するまで) 待機し、スレッドのス状態を報告します (出力「スレッドが実行中」などを参照)。 スレッドが完了しても失敗すると、常に例外が発生します。 |
|
スレッド エラーの場合は例外を発生する
|
RaiseExceptionIfThreadError | boolean |
true (デフォルトの動作) に設定すると、スレッドにエラー状態 (スレッドは完了したが成功しなかった) がある場合、例外が発生し、スレッドは削除されます。 false に設定すると、エラーは出力「スレッド エラー メッセージ」に保存され、スレッドは削除されません (必要に応じて、「Agent スレッドを削除する」アクションを使用してスレッドを削除する必要があります)。 |
|
電話ごとの待機秒数
|
SecondsToWaitPerCall | integer |
「スレッドを待機する秒数」は、タイムアウトを避けるために、より小さなタイム スライスに分割されます。 このオプションの入力を使用すると、より小さいタイム スライスのサイズを指定できます。 RPA タイムアウトの 80% を超える値に設定しないでください。値を設定すると、タイムアウト エラーが発生する可能性があります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
スレッドが開始された
|
ThreadStarted | boolean |
スレッドが開始された場合は true。 スレッドがまだ開始されていない場合は false。スレッドは即座に開始されるため、問題が発生したことを示します。 「スレッドが完了していない場合は例外を発生させる」が false に設定されている場合のみ便利です。そうでない場合、指定した待機時間にスレッドが完了していない場合に、例外が発生するためです。 |
スレッドが実行中
|
ThreadRunning | boolean |
スレッドが現在実行中の場合は True。 スレッドが開始されていない場合 (可能性は非常に低い)、またはスレッドが完了した場合は false。 「スレッドが完了していない場合は例外を発生させる」が false に設定されている場合のみ便利です。そうでない場合、指定した待機時間にスレッドが完了していない場合に、例外が発生するためです。 |
スレッドが完了した
|
ThreadCompleted | boolean |
スレッドが完了した場合は true。 スレッドが開始されていない場合 (可能性は非常に低い)、またはスレッドが実行中の場合は false。 「スレッドが完了していない場合は例外を発生させる」が false に設定されている場合のみ便利です。そうでない場合、指定した待機時間にスレッドが完了していない場合に、例外が発生するためです。 |
スレッドが成功した
|
ThreadSuccess | boolean |
スレッドが正常に完了した場合は true。 スレッドが開始されていない (可能性は非常に低い)、スレッドが実行中、スレッドが失敗のいずれかの場合は false。 「スレッドが完了していない場合は例外を発生させる」が false に設定されている場合のみ便利です。そうでない場合、指定した待機時間にスレッドが完了していない場合に、例外が発生するためです。 |
スレッドの実行時間 (秒)
|
ThreadRuntimeInSeconds | integer |
スレッドが実行されている秒数の合計。 |
IA-Connect アクション名
|
IAConnectActionName | string |
スレッドとして実行されている IA-Connect Agent アクションの内部名。 |
スレッドの状態メッセージ
|
ThreadStatusMessage | string |
スレッドの状態を説明するテキスト文字列。 このメッセージは、ThreadStarted、ThreadRunning、ThreadCompleted、ThreadSuccess プロパティから計算されます。 このテキスト文字列は言語に依存しません (ロケールに合わせて変更されることはありません)。 |
スレッドのエラー メッセージ
|
ThreadErrorMessage | string |
スレッドが失敗した場合、この出力にはエラー メッセージが含まれます。 「スレッド エラーの場合は例外を発生する」が false に設定されている場合のみ便利です。それ以外の場合は、スレッドがエラーの場合に例外が発生するためです。 |
スレッド出力データ JSON
|
ThreadOutputJSON | string |
「スレッド出力データを取得する」が true に設定されている場合、この出力には生のスレッド出力データが JSON 形式で保持されます。 |
Agent スレッドの状態を取得する
Agent スレッドのステータスを取得し、オプションでスレッド出力データを取得します。 Agent スレッドを使用すると、スレッド内で特定のアクションを実行でき、アクションを長時間 (RPA タイムアウトより長く) 実行したり、他のアクションと並行して実行したりできます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
スレッド ID
|
ThreadId | True | integer |
以前に Agent アクションをスレッドとして実行した場合は、スレッド ID を指定してスレッドの状態を取得します。 このスレッド ID は、スレッドとして以前に実行されたアクションの出力として提供されます。 |
スレッド出力データを取得する
|
RetrieveThreadOutputData | boolean |
JSON 形式のスレッド出力データを取得するには true に設定します。 スレッドの作成に使用したのと同じアクションを呼び出し、入力「スレッド ID の出力データを取得する」をスレッド ID に設定して、スレッド出力データを取得することをお勧めします。ただし、このオプションを使用すると、スレッド出力データを直接取得できましが、オプションでデータを削除できません。 |
|
出力データを取得した後、スレッドを削除する
|
ClearOutputDataFromMemoryOnceRead | boolean |
スレッドが正常に完了し、出力データが取得された場合に (入力「スレッド出力データを取得する」を参照)、結果が返された後にスレッドを削除するには、この入力を true に設定します。 これにより、スレッド出力データとスレッド自体が削除されるため、スレッドを再度クエリできなくなります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
スレッドが開始された
|
ThreadStarted | boolean |
スレッドが開始された場合は true。 スレッドがまだ開始されていない場合は false。スレッドは即座に開始されるため、問題が発生したことを示します。 |
スレッドが実行中
|
ThreadRunning | boolean |
スレッドが現在実行中の場合は True。 スレッドが開始されていない場合 (可能性は非常に低い)、またはスレッドが完了した場合は false。 |
スレッドが完了した
|
ThreadCompleted | boolean |
スレッドが完了した場合は true。 スレッドが開始されていない場合 (可能性は非常に低い)、またはスレッドが実行中の場合は false。 |
スレッドが成功した
|
ThreadSuccess | boolean |
スレッドが正常に完了した場合は true。 スレッドが開始されていない (可能性は非常に低い)、スレッドが実行中、スレッドが失敗のいずれかの場合は false。 |
スレッドの実行時間 (秒)
|
ThreadRuntimeInSeconds | integer |
スレッドが実行されている秒数の合計。 |
IA-Connect アクション名
|
IAConnectActionName | string |
スレッドとして実行されている IA-Connect Agent アクションの内部名。 |
スレッドの状態メッセージ
|
ThreadStatusMessage | string |
スレッドの状態を説明するテキスト文字列。 このメッセージは、ThreadStarted、ThreadRunning、ThreadCompleted、ThreadSuccess プロパティから計算されます。 このテキスト文字列は言語に依存しません (ロケールに合わせて変更されることはありません)。 |
スレッドのエラー メッセージ
|
ThreadErrorMessage | string |
スレッドが失敗した場合、この出力にはエラー メッセージが含まれます。 |
スレッド出力データ JSON
|
ThreadOutputJSON | string |
「スレッド出力データを取得する」が true に設定されている場合、この出力には生のスレッド出力データが JSON 形式で保持されます。 |
Agent スレッドをキルする
Agent スレッドをキル (終了、中止) します。 Agent スレッドを使用すると、スレッド内で特定のアクションを実行でき、アクションを長時間 (RPA タイムアウトより長く) 実行したり、他のアクションと並行して実行したりできます。 Agent スレッドを削除せずに (スレッドを削除するには、「Agent スレッドの削除」アクションを使用します)、Agent スレッドを監視しているプロセスまたはフローが「IA-Connect Agent スレッドが中止されました」エラーを受信できるます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
スレッド ID
|
ThreadId | True | integer |
以前に Agent アクションをスレッドとして実行した場合は、スレッド ID を指定してスレッドを終了します (スレッドの実行を完全に停止します)。 このスレッド ID は、スレッドとして以前に実行されたアクションの出力として提供されます。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
KillAgentThreadResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
Agent スレッドを削除する
Agent スレッドまたはすべての Agent スレッドを削除し、スレッドがまだ実行中の場合は最初にスレッドをキル (終了、中止) します。 Agent スレッドを使用すると、スレッド内で特定のアクションを実行でき、アクションを長時間 (RPA タイムアウトより長く) 実行したり、他のアクションと並行して実行したりできます。 Agent スレッドを監視しているプロセスまたはフローは、「Agent スレッド ID が存在しません」エラーを受け取ります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
スレッド ID
|
ThreadId | integer |
以前に Agent アクションをスレッドとして実行した場合は、スレッド ID を指定してスレッドを終了し、削除します。 このスレッド ID は、スレッドとして以前に実行されたアクションの出力として提供されます。 指定された Agent スレッド ID が存在しない場合、例外が発生します。 |
|
すべての Agent スレッドを削除する
|
DeleteAllAgentThreads | boolean |
すべての Agent スレッドを削除するには、true に設定します。 false (デフォルト) に設定すると、「スレッド ID」入力で指定された単一の Agent スレッドが削除されます。 |
|
Agent スレッドの削除に失敗した場合に例外を発生する
|
RaiseExceptionIfAgentThreadFailsToDelete | boolean |
Agent スレッドの削除に失敗した場合に例外を発生するには、true に設定します。 このアクションの発行中に Agent スレッドが完了すると、例外が発生する可能性があることに注意してください (削除時点では存在しなくなるため)。 Agent スレッドの削除中のエラーを無視するには、false (デフォルト) に設定します。 「削除された Agent スレッドの数」の出力には、削除された Agent スレッドの数が報告されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
削除された Agent スレッドの数
|
NumberOfAgentThreadsDeleted | integer |
「すべての Agent スレッドを削除する」が true の場合、この出力には削除された Agent スレッドの数 (0 以上) が保持されます。 「すべての Agent スレッドを削除する」が false で、Agent スレッド ID が指定された場合、この出力は 0 または 1 に設定されます。 |
Agent スレッドを取得する
Agent スレッドのリストを返します。 Agent スレッドを使用すると、スレッド内で特定のアクションを実行でき、アクションを長時間 (RPA タイムアウトより長く) 実行したり、他のアクションと並行して実行したりできます。 通常、Agent スレッドが完了し、そのデータが取得されると、Agent スレッドは削除され、スレッドのリストに表示されなくなります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
並べ替え順序
|
SortOrder | string |
Agent スレッドの出力リストの並べ替え順序。 サポートされている並べ替え順序は、「None」、「ThreadStartTime」、「ThreadStartTime_Desc」、「ThreadEndTime」、「ThreadEndTime_Desc」、「ThreadId」、「ThreadId_Desc」、「ThreadActionName」、「ThreadActionName_Desc」、「ThreadRuntime」、「ThreadRuntime_Desc」です。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Agent スレッドの数
|
NumberOfAgentThreads | integer |
まだ実行中または取得可能な Agent スレッドの数。 通常、Agent スレッドが完了し、そのデータが取得されると、Agent スレッドは削除され、スレッドのリストに表示されなくなります。 |
Agent スレッド
|
AgentThreads | array of object |
Agent スレッドのリストと利用可能なすべてのスレッド情報 (内部スレッド データを除く)。 |
ThreadId
|
AgentThreads.ThreadId | integer | |
IAConnectActionName
|
AgentThreads.IAConnectActionName | string | |
ThreadStartDateTimeUTC
|
AgentThreads.ThreadStartDateTimeUTC | date-time | |
ThreadCompletedDateTimeUTC
|
AgentThreads.ThreadCompletedDateTimeUTC | date-time | |
ThreadRuntimeInSeconds
|
AgentThreads.ThreadRuntimeInSeconds | integer | |
ThreadStarted
|
AgentThreads.ThreadStarted | boolean | |
ThreadRunning
|
AgentThreads.ThreadRunning | boolean | |
ThreadCompleted
|
AgentThreads.ThreadCompleted | boolean | |
ThreadSuccess
|
AgentThreads.ThreadSuccess | boolean | |
ThreadStatusMessage
|
AgentThreads.ThreadStatusMessage | string | |
ThreadErrorMessage
|
AgentThreads.ThreadErrorMessage | string |
Agent メモリ内のパスワードを削除する
Agent メモリに保存されている 1 つのパスワードを削除するか、Agent に保存されているすべてのパスワードを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
すべてのパスワードを削除する
|
DeleteAllPasswords | boolean |
Agent メモリに保存されているすべてのパスワードを削除するには、true に設定します。 指定された識別子に一致する単一のパスワードを削除するには、false (デフォルト) に設定します。 |
|
識別子
|
Identifier | string |
削除するパスワードを表す一意識別子です。 例: SAPGUILogon。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
DeletePasswordInAgentMemoryResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
CSV テキストをコレクションとして取得する
IA-Connect Agent がコレクション (テーブル) として実行されているコンピューター上の CSV ファイルを返します。 CSV ファイルへの読み取り専用アクセスのみが必要です。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
CSV ファイル パス
|
CSVFilePath | True | string |
CSV ファイルへの完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
先頭行はヘッダー
|
FirstLineIsHeader | boolean |
CSV ファイルの先頭行はヘッダー行ですか? |
|
ヘッダーのトリミング
|
TrimHeaders | boolean |
ヘッダーをトリミングして先頭または末尾の空白を削除しますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
CSV データ JSON
|
CSVDataJSON | string |
JSON 形式の CSV ファイルのコンテンツ。 |
CSV ファイルへの書き込み
IA-Connect Agent を実行しているコンピューター上の CSV ファイルを作成します。 CSV ファイルは、コレクション (テーブル) または JSON 形式のテーブルから作成されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
プロパティ
|
Properties | object | ||
入力テーブル JSON
|
InputTableJSON | string |
JSON 形式で CSV ファイルに書き込むデータのテーブルです。 |
|
出力 CSV ファイルのパス
|
CSVFilePath | True | string |
CSV ファイルへの完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
出力エンコード
|
OutputEncoding | string |
CSV ファイルに書き込む際に使用するテキスト エンコード形式。 サポートされているエンコードは、UTF8、UTF7、Unicode、および ASCII です。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
WriteCollectionToCSVFileResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
Director から送信された代替 IA-Connect Agent を実行する
IA-Connect Director から代替 Agent をアップロードし、代替 Agent の実行可能ファイルを読み込むことで、代替 IA-Connect Agent (新しいバージョンなど) を実行します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ローカル ファイル名
|
LocalFilename | True | string |
IA-Connect Director からアクセスできる代替の IA-Connect Agent.exe への完全なパス。 |
リモート ファイル名
|
RemoteFilename | string |
代替の IA-Connect Agent.exe (リモート システム上) をコピーする場所への完全なパス。 指定しない場合は、一時ファイル名が選択されます。 代替の IA-Connect Agent がメモリに読み込まれる場合は、'メモリから実行する場合もディスクに保存する' を true に設定しない限り、このファイルは作成されません (不要であるため)。 (IA-Connect の内部メソッドにアクセスするためなどに) '参照実行アセンブリ' を必要とする IA-Connect の動的コード アクションを使用する場合にのみ、これを true に設定します。 |
|
圧縮
|
Compress | boolean |
アップロード中に代替の IA-Connect Agent 実行可能ファイルを圧縮しますか? |
|
引数
|
Arguments | string |
IA-Connect Agent.exe の実行時に渡されるすべての引数です (オプション)。 |
|
許可のダウングレード
|
PermitDowngrade | boolean |
IA-Connect Agent の以前のバージョンを許可しますか? |
|
バージョン チェックをスキップ
|
SkipVersionCheck | boolean |
IA-Connect Agent のバージョン (既存か新しいか) をチェックしない場合に指定します。指定すると、すべてのシナリオで新しいバージョンが (同じものが存在する場合でも) 使用されます。 |
|
メモリに読み込む
|
LoadIntoMemory | boolean |
代替 IA-Connect Agent をメモリ内で実行しますか? true に設定した場合、新しい Agent がメモリに読み込まれ、既存の Agent のアセンブリ内で実行されます。 false に設定した場合、新しい Agent は通常のプロセスとして実行され、既存の Agent EXE は終了します。 |
|
メモリから実行している場合でもディスクに保存する
|
SaveToDiskEvenIfRunningFromMemory | boolean |
代替の IA-Connect Agent がメモリ内で実行されている場合でもそれをディスクに保存しますか? (IA-Connect の内部メソッドにアクセスするためなどに) '参照実行アセンブリ' を必要とする IA-Connect の動的コード アクションを使用する場合にのみ、これを true に設定します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
代替ファイルがコピーされました
|
AlternativeFileCopied | boolean |
代替の IA-Connect Agent が使用された場合に報告します。 |
HTTP ファイルをダウンロードする
HTTP(S) を使用して IA-Connect Agent を実行しているコンピューターにファイルをダウンロードします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Download URL
|
DownloadURL | True | string |
HTTP または HTTPS のダウンロード URL。 |
保存ファイル パス
|
SaveFilename | string |
保存ファイル名への完全なパス。 このフィールドが空で、'コンテンツを文字列として返す' を True として指定した場合、ファイルはコンピューターに保存されません。 |
|
既存のファイルを上書きする
|
OverwriteExistingFile | boolean |
'保存ファイル パス' 入力に指定されている名前のファイルが既に存在する場合、上書きしますか? |
|
パススルー認証
|
PassthroughAuthentication | boolean |
ユーザーの資格情報を Web サーバーに渡しますか? これは通常、内部のイントラネット サイトのみに使用されます。 |
|
ユーザー エージェント
|
UserAgent | string |
これにより、Web ページに報告されるユーザー エージェントを設定できます。 通常、これは必須ではなく、Web ページに特定のエージェント文字列が必要な場合にのみ変更します。 |
|
Accept
|
Accept | string |
このパラメーターは、サポートされているコンテンツ タイプを指定します。 これは、ダウンロードするコンテンツに別のコンテンツ タイプが必要な場合にのみ変更してください。 |
|
TLS10 のサポート
|
SupportTLS10 | boolean |
TLS 1.0 暗号化プロトコルをサポートするには True に設定します。 |
|
TLS11 のサポート
|
SupportTLS11 | boolean |
TLS 1.1 暗号化プロトコルをサポートするには True に設定します。 |
|
TLS12 のサポート
|
SupportTLS12 | boolean |
TLS 1.2 暗号化プロトコルをサポートするには True に設定します。 |
|
deflate を自動解除
|
AutoDecompressDeflate | boolean |
一部の Web コンテンツは、'deflate' 圧縮を使用して圧縮して返されます。 この値を True に設定すると、'deflate' がサポートされていることが Web サーバーに通知され、この圧縮を使用してコンテンツが送信された場合は、自動的に圧縮解除されます。 |
|
GZip を自動解除
|
AutoDecompressGZIP | boolean |
一部の Web コンテンツは、'GZIP' 圧縮を使用して圧縮して返されます。 この値を True に設定すると、'GZIP' がサポートされていることが Web サーバーに通知され、この圧縮を使用してコンテンツが送信された場合は、自動的に圧縮解除されます。 |
|
コンテンツを文字列として返す
|
ReturnContentsAsString | boolean |
ファイルのコンテンツを文字列として返しますか? |
|
コンテンツのエンコードを返す
|
ReturnContentEncoding | string |
ダウンロードされたコンテンツのエンコード。 これは、'コンテンツを文字列として返す' が True の場合にのみ使用され、ダウンロードされたコンテンツのエンコードを定義して、正しく解釈できるようにします。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ダウンロード ファイルのコンテンツ
|
DownloadFileContents | string |
ダウンロードしたファイルのコンテンツ。 |
IA-Connect Agent GUI の不透明度を設定する
IA-Connect Agent の不透明度を 1 (可視) から 0 (透明) に設定します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
不透明度
|
Opacity | True | double |
設定する不透明度の値は 1 (可視) から 0 (透明) 範囲になります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
IA-Connect Agent GUI の位置を設定する
IA-Connect Agent GUI の画面上の位置を指定された場所に設定します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X
|
X | True | integer |
Agent に設定するピクセル単位の X 座標。 |
年
|
Y | True | integer |
Agent に設定するピクセル単位の Y 座標。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
IA-Connect Agent GUI を前面に移動
IA-Connect Agent GUI を前面に表示し、画面に表示されるようにします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フォーカス
|
Focus | boolean |
IA-Connect Agent GUI にフォーカスしますか? |
|
グローバルのマウスの左ボタンをクリックする
|
GlobalLeftMouseClick | boolean |
エージェントを前面に表示するには、グローバルのマウスの左ボタンをクリックする必要がありますか? これにより、オペレーティング システムによってフォーカス方法が制限され、アプリケーションが前面に表示されないシナリオで、前面に表示されるイベントが保証されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
IA-Connect Agent GUI を最前面に設定する
IA-Connect Agent を最前面に設定します。 これによって、IA-Connect Agent は常に画面に表示され、他のアプリケーション ウィンドウによって隠されることがなくなります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
最前面
|
TopMost | boolean |
IA-Connect Agent を最前面 (true) に設定しますか、それとも最前面を無効 (false) にしますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
IA-Connect Agent のグローバル座標構成を取得する
IA-Connect Agent のグローバル座標系構成を取得します。この構成は、要素の位置の表示 (例: マウス検査中) とマウス位置の計算 (例: グローバル マウス アクションの実行時) に使用されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
マルチ モニター機能
|
MultiMonitorFunctionality | string |
IA-Connect Agent が現在、プライマリ ディスプレイ デバイスでの要素の強調表示とグローバル マウス アクションの実行のみをサポートするように構成されている場合は、「PrimaryMonitor」を返します。 IA-Connect Agent がすべてのモニター上の要素を強調表示する場合は、「MultiMonitor」を返します (IA-Connect 9.4 以降のデフォルト)。 |
マウス検査乗数の自動設定
|
AutoSetMouseInspectionMultiplier | boolean |
IA-Connect Agent が、Agent の起動時およびマウス検査が実行されるたびに、プライマリ ディスプレイ デバイス上でマウス検査乗数を自動的に計算する場合は true を返します (IA-Connect 9.4 以降のデフォルト)。 IA-ConnectAgent でマウス検査乗数を手動で設定する必要がある場合は false を返します (IA-Connect 9.3 以前でのみ使用可能なオプション)。 このオプションは、マルチ モニター モードが無効になっている場合にのみ効果があります。 |
グローバル マウス検査乗数の自動設定
|
AutoSetGlobalMouseMultiplier | boolean |
IA-Connect Agent が、Agent の起動時およびマウス検査が実行されるたびに、プライマリ ディスプレイ デバイス上でグローバル マウス移動乗数を自動的に計算する場合は true を返します (IA-Connect 9.4 以降のデフォルト)。 IA-ConnectAgent でグローバル マウス移動乗数を手動で設定する必要がある場合は false を返します (IA-Connect 9.3 以前でのみ使用可能なオプション)。 このオプションは、マルチ モニター モードが無効になっている場合にのみ効果があります。 |
マウス検査 X 乗数
|
MouseInspectionXMultiplier | double |
現在の水平方向 (X) マウス検査乗数 (Agent がマウスの下にあるものを強調表示する場合)。 例: IA-Connect が実際のマウス X 位置の半分に検査長方形を表示している場合、この値は 0.5 になります。 乗数は「マルチ モニター機能」が無効になっている場合にのみ影響します。これは、IA-Connect Agent がマルチ モニターに対応するように構成されている場合、乗数が動的に計算されるためです。 |
マウス検査 Y 乗数
|
MouseInspectionYMultiplier | double |
現在の垂直方向 (Y) マウス検査乗数 (Agent がマウスの下にあるものを強調表示する場合)。 例: IA-Connect が実際のマウス Y 位置の半分に検査長方形を表示している場合、この値は 0.5 になります。 乗数は「マルチ モニター機能」が無効になっている場合にのみ影響します。これは、IA-Connect Agent がマルチ モニターに対応するように構成されている場合、乗数が動的に計算されるためです。 |
グローバル マウス X 乗数
|
GlobalMouseXMultiplier | double |
現在の水平方向 (X) グローバル マウス移動乗数 (Agent がマウスを移動する場合)。 乗数は「マルチ モニター機能」が無効になっている場合にのみ影響します。これは、IA-Connect Agent がマルチ モニターに対応するように構成されている場合、乗数が動的に計算されるためです。 |
グローバル マウス Y 乗数
|
GlobalMouseYMultiplier | double |
現在の垂直方向 (X) グローバル マウス移動乗数 (Agent がマウスを移動する場合)。 乗数は「マルチ モニター機能」が無効になっている場合にのみ影響します。これは、IA-Connect Agent がマルチ モニターに対応するように構成されている場合、乗数が動的に計算されるためです。 |
グローバル マウス移動メソッド
|
GlobalMouseMoveMethod | string |
現在のグローバル マウス移動メソッド (mouse_event または setcursorpos) を返します。 |
Java 座標系
|
JavaCoordinateSystem | string |
現在の Java 座標系を返します。これは、「仮想」(デフォルト) または「物理」(新機能) になります (IA-Connect 9.4 の新機能)。 仮想座標は DPI スケールされますが、物理座標はピクセルに直接マッピングされます。 この値は、Java Access Bridge で表示されている座標系に設定する必要があります。 |
SAP GUI 座標系
|
SAPGUICoordinateSystem | string |
現在の SAP GUI スクリプト API 座標系を返します。これは、「仮想」(デフォルト) または「物理」(新機能) になります (IA-Connect 9.4 の新機能)。 仮想座標は DPI スケールされますが、物理座標はピクセルに直接マッピングされます。 この値は、SAP GUI スクリプト API で表示されている座標系に設定する必要があります。 |
IA-Connect Agent のグローバル座標構成を設定する
IA-Connect Agent のグローバル座標系を構成します。この構成は、要素の位置の表示 (例: マウス検査中) とマウス位置の計算 (例: グローバル マウス アクションの実行時) に使用されます。 デフォルトでは最新の機能が提供されますが、このアクションを使用して、以前のバージョンの Agent の動作に戻したり、API が別の座標系を使用するように指定したりすることができます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
マルチ モニター機能
|
MultiMonitorFunctionality | string |
「プライマリ ディスプレイのみ」(PrimaryMonitor) に設定すると、プライマリ ディスプレイ デバイスでの要素の強調表示とグローバル マウス アクションの実行のみがサポートされる古い動作に戻ります (IA-Connect 9.3 以前でのみ使用可能なモード)。 「すべてのディスプレイ」(マルチモニター) に設定すると、すべてのモニターで要素の強調表示とグローバル マウス アクションの実行が有効になり、各モニターで DPI スケールが自動的に検出されます (IA-Connect 9.4 以降のデフォルト)。 何も変更しない場合は、「設定しない」(NotSet) に設定します。 |
|
マウス検査乗数の自動設定
|
AutoSetMouseInspectionMultiplier | string |
「自動」(1) Agent (IA-Connect 9.4 以降のデフォルト) に設定すると、Agent の起動時およびマウス検査が実行されるたびに、プライマリ ディスプレイ デバイス上でマウス検査乗数を自動的に計算します。 検査乗数を手動で設定する必要がある場合は、「手動」(0) に設定します (IA-Connect 9.3 以前でのみ使用可能なオプション)。 このオプションを変更しない場合は、空白または「NotSet」に設定します。 このオプションは、「マルチ モニター機能」が無効になっている場合にのみ効果があります。 |
|
グローバル マウス検査乗数の自動設定
|
AutoSetGlobalMouseMultiplier | string |
「自動」(1) Agent (IA-Connect 9.4 以降のデフォルト) に設定すると、Agent の起動時およびマウス検査が実行されるたびに、グローバル マウス動作乗数を自動的に計算します。 グローバル マウス動作乗数を手動で設定する必要がある場合は、「手動」(0) に設定します (IA-Connect 9.3 以前でのみ使用可能なオプション)。 このオプションを変更しない場合は、空白または「NotSet」に設定します。 このオプションは、「マルチ モニター機能」が無効になっている場合にのみ効果があります。 |
|
マウス検査 X 乗数
|
MouseInspectionXMultiplier | double |
水平方向 (X) マウス検査乗数を設定します (Agent がマウスの下にあるものを強調表示する場合)。 例: IA-Connect が実際のマウス X 位置の半分に検査長方形を表示している場合、値 を 0.5 に設定します。 現在の値を変更しない場合は、0 に設定します。 このオプションは、「マルチ モニター機能」が無効で、「マウス検査乗数の自動設定」が無効になっている場合にのみ効果があります。 |
|
マウス検査 Y 乗数
|
MouseInspectionYMultiplier | double |
垂直方向 (Y) マウス検査乗数を設定します (Agent がマウスの下にあるものを強調表示する場合)。 例: IA-Connect が実際のマウス Y 位置の半分に検査長方形を表示している場合、値 を 0.5 に設定します。 現在の値を変更しない場合は、0 に設定します。 このオプションは、「マルチ モニター機能」が無効で、「マウス検査乗数の自動設定」が無効になっている場合にのみ効果があります。 |
|
グローバル マウス X 乗数
|
GlobalMouseXMultiplier | double |
水平方向 (X) グローバル マウス移動乗数を設定します (Agent がマウスを移動する場合)。 現在の値を変更しない場合は、0 に設定します。 このオプションは、「マルチ モニター機能」が無効になっている場合にのみ効果があります。 |
|
グローバル マウス Y 乗数
|
GlobalMouseYMultiplier | double |
垂直方向 (X) グローバル マウス移動乗数を設定します (Agent がマウスを移動する場合)。 現在の値を変更しない場合は、0 に設定します。 このオプションは、「マルチ モニター機能」が無効になっている場合にのみ効果があります。 |
|
mouse_event に適用
|
GlobalMouseMultiplierApplyToMouseEvent | boolean |
これは、グローバル マウス乗数の値を mouse_event メソッドに適用するかどうかを指定します。 このオプションは、「マルチ モニター機能」が無効になっている場合にのみ効果があります。 |
|
SetCursorPos に適用
|
GlobalMouseMultiplierApplyToSetCursorPos | boolean |
この引数は、グローバル マウス乗数の値を SetCursorPos メソッドに適用するかどうかを指定します。 このオプションは、「マルチ モニター機能」が無効になっている場合にのみ効果があります。 |
|
Apply to current mouse move method
|
GlobalMouseMultiplierApplyToCurrentMouseMoveMethod | boolean |
この引数は、グローバル マウス乗数値を現在のマウス移動メソッドに適用するかどうかを指定します (例: SetCursorPos が現在のマウス移動メソッドである場合、乗数は SetCursorPos に適用されます)。 これが true に設定されている場合、入力 'Apply to mouse_event' と 'Apply to SetCursorPos' は無視されます。 このオプションは、「マルチ モニター機能」が無効になっている場合にのみ効果があります。 |
|
Java 座標系
|
JavaCoordinateSystem | string |
「仮想」(IA-Connect 9.3 以前でのみ使用可能なオプション、デフォルト) に設定すると、Java Access Bridge が仮想 (DPI スケールされた) 座標を提供していることが Agent に通知されます。 「物理」に設定すると、Java Access Bridge が物理座標 (ピクセルに直接マッピング) を提供していることを Agent に通知します。 何も変更しない場合は、「設定しない」(NotSet) に設定します。 |
|
SAP GUI 座標系
|
SAPGUICoordinateSystem | string |
「仮想」(IA-Connect 9.3 以前でのみ使用可能なオプション、デフォルト) に設定すると、SAP GUI スクリプト API が仮想 (DPI スケールされた) 座標を提供していることが Agent に通知されます。 「物理」に設定すると、SAP GUI スクリプト API が物理座標 (ピクセルに直接マッピング) を提供していることを Agent に通知します。 何も変更しない場合は、「設定しない」(NotSet) に設定します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
SetAgentGlobalCoordinateConfigurationResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
IA-Connect Agent のコマンド タイムアウトを設定する
実行される各コマンドに対して IA-Connect Agent が使用するコマンド タイムアウトを設定します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
コマンド タイムアウト (秒)
|
CommandTimeoutInSeconds | True | integer |
IA-Connect Agent が使用するコマンド タイムアウト。 大量のデータの読み取りまたは書き込みを行う場合は、タイムアウト期間を長くすることができます。 |
タイムアウトした RPA コマンド スレッドを終了する
|
TerminateTimedoutRPACommandThreads | boolean |
タイムアウトした場合にコマンド スレッドを終了しますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
IA-Connect Agent の汎用コマンドを実行する
引数を JSON として渡し、出力データを JSON として返す一般的な IA-Connect Agent コマンドを実行します。 Director と Inspector が Agent より古いバージョンであるため、コマンドを理解できない場合に Agent コマンドを実行するために使用されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
IA-Connect Agent コマンド名
|
CommandName | True | string |
IA-Connect Agent コマンドの内部名。 コマンド名のリストは、アクション 'GetAgentActionsInClass' によって提供できます。 |
入力 JSON
|
InputJSON | string |
IA-Connect Agent コマンドへの入力 (JSON 形式)。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
出力 JSON
|
OutputJSON | string |
IA-Connect Agent コマンドからの出力 (JSON 形式)。 |
IA-Connect Agent の現在のライセンス状態を取得する
IA-Connect Agent のライセンスが現在付与されているかどうかを返します。ライセンスが付与されている場合は、ライセンスのプロパティを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ライセンス取得済み
|
IsLicensed | boolean |
IA-Connect Agent のライセンスが現在付与されている場合は true、付与されていない場合は false を返します。 |
ライセンスの種類
|
LicenseType | string |
使用されている IA-Connect ライセンスの種類。 |
Agent のドメイン名
|
CustomerNETBIOSDomainName | string |
IA-Connect Agent を実行しているコンピューターの NetBIOS ドメイン名 (ドメイン名でライセンスが付与されている場合) (IA-Connect 7.0 または 7.1)。 |
Director のホスト名
|
DirectorHostnameCSV | string |
IA-Connect Director をインストールできるコンピューターのホスト名 (ホスト名によってライセンスが付与されている場合) (IA-Connect 7.2 以降)。 |
顧客の表示名
|
CustomerDisplayName | string |
IA-Connect Agent のタイトル バーに表示される顧客名。 |
ベンダー名
|
VendorName | string |
IA-Connect ベンダーの名前。 |
ライセンス有効期限
|
LicenseExpiryDate | string |
IA-Connect ライセンスの有効期限。 |
ライセンス期限切れまでの日数
|
DaysUntilLicenseExpires | integer |
IA-Connect ライセンスの有効期限までの残り日数。 |
ライセンス機能
|
LicenseFeatures | string |
追加のライセンス機能。通常は追加機能へのアクセスを提供します。 |
JML ライセンスである
|
IsJMLLicense | boolean |
このライセンスは JML 機能へのアクセスを提供しますか。 |
IA-Connect Agent を閉じる
IA-Connect Agent を閉じます。 これは、IA-Connect Agent が実行されていたユーザー セッションに影響しません。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
待機する秒数
|
SecondsToWait | integer |
IA-Connect Agent がコマンドの完了を報告するために、閉じるコマンドを発行するまでの時間。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
IA-Connect Agent セッション情報の取得
IA-Connect Agent ユーザー セッションに関する情報を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
セッション ID
|
SessionId | integer |
現在のリモート ユーザー セッション ID。 |
セッションの種類
|
SessionType | integer |
リモート セッションの種類で、1 (Citrix)、2 (RDP)、0 (コンソール) のいずれかです。 |
セッションの種類の名前
|
SessionTypeName | string |
リモート セッションの種類で、ICA (Citrix)、RDP、コンソールのいずれかです。 |
IA-Connect Agent プロセス数を取得する
ユーザー セッションで現在実行されている IA-Connect Agent のインスタンス数を返します。 これは、実行中の IA-Connect Agent のインスタンスが複数存在するかどうかを検出する場合に便利です。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
プロセスの数
|
NumberOfProcesses | integer |
ユーザー セッションで現在実行されている IA-Connect Agent プロセスの数。 |
IA-Connect Agent ログ レベルを取得
現在の IA-Connect Agent のログ レベルを返します。 ログ レベルは 1 から 4 の範囲で設定され、1 が最も低いレベル、4 が最も高いレベルになります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ログ レベル
|
LoggingLevel | integer |
現在の IA-Connect Agent のログ レベル。 |
IA-Connect Agent ログ レベルを設定する
IA-Connect Agent のログ レベルを指定された値に設定します (1 は最も低いレベル、4 は最も高いレベル)。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ログ レベル
|
LoggingLevel | True | integer |
IA-Connect Agent に設定するログ レベル。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
IA-Connect Agent ログを取得
現在の IA-Connect Agent ログをファイルとして返すか、内容を読み取って出力変数に戻すことで返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
圧縮
|
Compress | boolean |
アップロード中に代替の IA-Connect Agent 実行可能ファイルを圧縮しますか? |
|
最後のコマンド ログのみを返す
|
ReturnLastCommandOnly | boolean |
IA-Connect Agent ログをログ全体ではなく最後のコマンドの結果に制限しますか? |
|
ログをファイルに保存
|
SaveLogToFile | boolean |
IA-Connect Agent ログをファイルとして保存しますか? |
|
ログ コンテンツをデータ アイテムに配置する
|
PlaceLogContentInDataItem | boolean |
ログのコンテンツを出力変数に返しますか? |
|
ローカル保存フォルダー
|
LocalSaveFolder | string |
IA-Connect Agent ログの保存先となるフォルダーへのファイルパス。 |
|
Agent ログ ファイル名を使用する
|
UseAgentLogFilename | boolean |
ログ ファイルに Agent のログ ファイル名と同じ名前を付けますか? false に設定した場合は、'ローカル保存ファイル名' を設定してファイル名を指定できます。 |
|
ローカル保存ファイル名
|
LocalSaveFilename | string |
IA-Connect Agent ログのローカル保存ファイルのファイル名のみ。 これは 'Agent ログ ファイル名を使用する' が false に設定されている場合にのみ使用されます。 |
|
読み取る最大バイト数
|
MaxBytesToRead | integer |
Agent ログから読み取る (末尾から逆方向に) 最大バイト数。 ログ全体を取得する場合は、0 または -1 に設定できます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Agent ログのコンテンツ
|
IAConnectAgentLogContentsBase64 | string |
IA-Connect Agent ログのコンテンツ |
ローカルに保存されたログ ファイル名
|
IAConnectAgentLogFilenameOnly | string |
保存されたログ ファイル名のパス。 |
IA-Connect Agent 情報の取得
バージョン番号や Agent 実行可能ファイルへのパスを含む、IA-Connect Agent のプロパティを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
IA-Connect Agent バージョン
|
IAConnectAgentVersion | string |
IA-Connect Agent の完全なバージョン番号。 |
DotNet CLR バージョン
|
DotNetCLRVersion | string |
DotNet 共通言語ランタイム (CLR) のバージョン。 |
ユーザー名として実行される IA-Connect エージェント
|
IAConnectAgentRunAsUsername | string |
IA-Connect Agent が実行されているユーザー セッションのユーザー名。 |
ユーザードメインとして実行される IA-Connect Agent
|
IAConnectAgentRunAsUserdomain | string |
IA-Connect Agent が実行されているユーザー セッションのユーザー ドメイン。 |
IA-Connect Agent パス
|
IAConnectAgentPath | string |
IA-Connect Agent 実行可能ファイルへの完全なパス。 |
IA-Connect Agent は 64 ビット プロセス
|
IAConnectAgentIs64bitProcess | boolean |
IA-Connect Agent が 64 ビットのプロセスである場合は true、そうでない場合は false を返します。 |
IA-Connect Agent リリース バージョン
|
IAConnectAgentReleaseVersion | string |
IA-Connect Agent のリリース バージョン (例: 8.0)。 |
IA-Connect Director ログ レベルを設定する
IA-Connect Director のログ レベルを指定された値に設定します (1 は最も低いレベル、4 は最も高いレベル)。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ログ レベル
|
LoggingLevel | True | integer |
IA-Connect Director に設定するログ レベル。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
IA-Connect Directorの稼働時間を取得
この IA-Connect Director の稼働時間を秒単位で返します (Director の実行時間)。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Director のアップタイム (秒)
|
UpTimeInSeconds | integer |
IA-Connect Director が実行されている秒数。 |
IA-Connect の次のホップ セッションの接続を待機する
次のホップ セッションが接続され、IA-Connect Agent が次のホップ セッションで実行されるのを待機します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
次のホップ ディレクターのアドレス
|
NextHopDirectorAddress | string |
'次のホップ Director のアドレスは localhost です'、'次のホップ Director のアドレスはホスト名です'、'次のホップ Director のアドレスは FQDN です'、または '次のホップ Director のアドレスは名前付きパイプです' のいずれのパラメーターも true に設定されていない場合に、次のホップ IA-Connect Director がコマンドを転送するためのオプションのアドレス。 |
|
次のホップ ディレクターの TCP ポート
|
NextHopDirectorTCPPort | integer |
次のホップ Director (Agent を実行しているコンピューター上の Director) がリッスンしている TCP ポート。 |
|
次のホップ ディレクターは HTTPS を使用する
|
NextHopDirectorUsesHTTPS | boolean |
次のホップ ダイレクターが HTTPS を使用する場合は True、そうでない場合は false に設定します。 |
|
次のホップ ディレクターのアドレスは localhost です
|
NextHopDirectorAddressIsLocalhostname | boolean |
次のホップ Director のアドレス (Agent に相対) は 'localhost' です。 |
|
次のホップ ディレクターのアドレスはホスト名です
|
NextHopDirectorAddressIsHostname | boolean |
次のホップ Director のアドレスは、Agent を実行しているコンピューター (つまり Agent と Director を実行しているコンピューター) のホスト名です。 |
|
次のホップ ディレクターのアドレスは FQDN です
|
NextHopDirectorAddressIsFQDN | boolean |
次のホップ Director のアドレスは、Agent を実行しているコンピューター (つまり Agent と Director を実行しているコンピューター) の完全修飾ドメイン名 (FQDN) です。 |
|
次のホップ ディレクター TCP ポートをセッション ID ごとに増加する
|
IncrementNextHopDirectorTCPPortBySessionId | boolean |
次のホップ Director の TCP ポートを一意にするために (同じホストからの次のホップを使用している並列セッションが複数存在する場合)、セッション ID を次のホップ Director の TCP ポートに追加できます。 |
|
待機する時間 (秒)
|
SecondsToWait | double |
次のホップ セッションの接続を待機する最大秒数。 |
|
次のホップ ディレクターのアドレスは名前パイプです
|
NextHopDirectorAddressIsNamedPipe | boolean |
次のホップ Director のアドレス (Agent に相対) は、TCP/IP Web サービスの代わりに名前付きパイプを使用しています。 これは、最初のホップで TCP/IP ポートが使用されることを避けるための既定の設定です。 |
|
既存の次のホップを無効にする
|
DisableExistingNextHop | boolean |
(現在アクティブな) ダブルホップを再度有効化する前に無効にしますか? true (既定) に設定した場合は、新しいダブルホップ有効化の指示によって前の指示が置換されます。 false に設定した場合は、ダブルホップ IA-Connect Agent エージェントが指示を受け取るため、トリプルホップが有効になります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
次のホップ セッション接続済み
|
NextHopSessionConnected | boolean |
最大待機時間を超える前に次のホップ セッションが接続された場合に true を返します。 |
IA-Connect の次のホップが有効
次のホップ セッションで実行されている IA-Connect Agent に受信した今後のすべてのコマンドを転送する次のホップを有効にします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
次のホップ ディレクターのアドレス
|
NextHopDirectorAddress | string |
'次のホップ Director のアドレスは localhost です'、'次のホップ Director のアドレスはホスト名です'、'次のホップ Director のアドレスは FQDN です'、または '次のホップ Director のアドレスは名前付きパイプです' のいずれのパラメーターも true に設定されていない場合に、次のホップ IA-Connect Director がコマンドを転送するためのオプションのアドレス。 |
|
次のホップ ディレクターの TCP ポート
|
NextHopDirectorTCPPort | integer |
次のホップ Director (Agent を実行しているコンピューター上の Director) がリッスンしている TCP ポート。 |
|
次のホップ ディレクターは HTTPS を使用する
|
NextHopDirectorUsesHTTPS | boolean |
次のホップ ダイレクターが HTTPS を使用する場合は True、そうでない場合は false に設定します。 |
|
次のホップ ディレクターのアドレスは localhost です
|
NextHopDirectorAddressIsLocalhostname | boolean |
次のホップ Director のアドレス (Agent に相対) は 'localhost' です。 |
|
次のホップ ディレクターのアドレスはホスト名です
|
NextHopDirectorAddressIsHostname | boolean |
次のホップ Director のアドレスは、Agent を実行しているコンピューター (つまり Agent と Director を実行しているコンピューター) のホスト名です。 |
|
次のホップ ディレクターのアドレスは FQDN です
|
NextHopDirectorAddressIsFQDN | boolean |
次のホップ Director のアドレスは、Agent を実行しているコンピューター (つまり Agent と Director を実行しているコンピューター) の完全修飾ドメイン名 (FQDN) です。 |
|
次のホップ ディレクター TCP ポートをセッション ID ごとに増加する
|
IncrementNextHopDirectorTCPPortBySessionId | boolean |
次のホップ Director の TCP ポートを一意にするために (同じホストからの次のホップを使用している並列セッションが複数存在する場合)、セッション ID を次のホップ Director の TCP ポートに追加できます。 |
|
有効化する前に無効にする
|
DisableBeforeEnable | boolean |
(現在アクティブな) ダブルホップを再度有効化する前に無効にしますか? true (既定) に設定した場合は、新しいダブルホップ有効化の指示によって前の指示が置換されます。 false に設定した場合は、ダブルホップ IA-Connect Agent エージェントが指示を受け取るため、トリプルホップが有効になります。 |
|
次のホップ ディレクターが実行中であることを確認する
|
CheckNextHopDirectorIsRunning | boolean |
次のホップは、Agent と同じコンピューター上で実行中の IA-Connect Director を必要とします。 この設定が true の場合、Agent は記述されているとおりに次のホップ Director が実行されていることを確認し、次のホップ Director が実行中でない場合は次のホップの有効化に失敗します。 この設定が false の場合、Agent はチェックを一切実行せず、次のホップの状態のみを確認します。 |
|
次のホップ エージェントが実行中であることを確認する
|
CheckNextHopAgentIsRunning | boolean |
次のホップでは、Agent と同じコンピューター上で実行中の IA-Connect Drector と、次のホップ セッションで実行中の IA-Connect Agent が必要です。 この設定が true の場合、Agent は記述されているとおりに次のホップ Agent が実行されていることを確認し、次のホップ Agent が実行中でない場合は次のホップの有効化に失敗します。 この設定が false の場合、Agent はチェックを一切実行せず、次のホップの状態のみを確認します。 |
|
次のホップ ディレクターのアドレスは名前パイプです
|
NextHopDirectorAddressIsNamedPipe | boolean |
次のホップ Director のアドレス (Agent に相対) は、TCP/IP Web サービスの代わりに名前付きパイプを使用しています。 これは、最初のホップで TCP/IP ポートが使用されることを避けるための既定の設定です。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
アクティブな次のホップ ディレクター アドレス
|
ActiveNextHopDirectorAddress | string |
アクティブな次のホップ Director のアドレス (使用されている場合)。 |
アクティブな次のホップ ディレクター TCP ポート
|
ActiveNextHopDirectorTCPPort | integer |
アクティブな次のホップ Director の TCP ポート (使用されている場合)。 |
HTTPS を使用するアクティブな次のホップ ディレクター
|
ActiveNextHopDirectorUsesHTTPS | boolean |
アクティブな次のホップ ダイレクターが HTTPS を使用する場合は true を返します。 |
アクティブな次のホップ ディレクター URL
|
ActiveNextHopDirectorURL | string |
アクティブな次のホップ Director の URL。 |
IA-Connect の次のホップを無効にする
次のホップを無効にして、今後のすべてのコマンドが (次のホップのエージェントに転送されるのではなく) それらを受信したエージェントで処理されるようにします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
IA-Connect の次のホップ状態を取得する
このコマンドを受け取る Agent の次のホップ Director の状態を報告します。 次のホップが有効になっている場合、その Agent は次のホップにコマンドを転送しています (次のホップ Director を経由)。 次のホップが無効になっている場合、その Agent はコマンド自体を処理しています (既定)。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
次のホップ ディレクターが実行中であることを確認する
|
CheckNextHopDirectorIsRunning | boolean |
次のホップは、Agent と同じコンピューター上で実行中の IA-Connect Director を必要とします。 この設定が true の場合、Agent は記述されているとおりに次のホップ Director が実行されていることを確認します。 この設定が false の場合、Agent はチェックを一切実行せず、次のホップの状態のみを確認します。 |
|
次のホップ エージェントが実行中であることを確認する
|
CheckNextHopAgentIsRunning | boolean |
次のホップでは、Agent と同じコンピューター上で実行中の IA-Connect Drector と、次のホップ セッションで実行中の IA-Connect Agent が必要です。 この設定が true の場合、Agent は記述されているとおりに次のホップ Agent が実行されていることを確認します。 この設定が false の場合、Agent はチェックを一切実行せず、次のホップの状態のみを確認します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
次のホップが有効
|
NextHopEnabled | boolean |
次のホップが現在有効になっている場合は true を返します。 |
アクティブな次のホップ ディレクター アドレス
|
ActiveNextHopDirectorAddress | string |
アクティブな次のホップ Director のアドレス (使用されている場合)。 |
アクティブな次のホップ ディレクター TCP ポート
|
ActiveNextHopDirectorTCPPort | integer |
アクティブな次のホップ Director の TCP ポート (使用されている場合)。 |
HTTPS を使用するアクティブな次のホップ ディレクター
|
ActiveNextHopDirectorUsesHTTPS | boolean |
アクティブな次のホップ ダイレクターが HTTPS を使用する場合は true を返します。 |
アクティブな次のホップ Director が実行中
|
ActiveNextHopDirectorIsRunning | boolean |
アクティブな次のホップ Director が実行中の場合は true、実行中でない場合は false を返します。 |
アクティブな次のホップ ディレクター URL
|
ActiveNextHopDirectorURL | string |
アクティブな次のホップ Director の URL。 |
アクティブな次のホップ Agent が実行中
|
ActiveNextHopAgentIsRunning | boolean |
アクティブな次のホップ Agent が実行中の場合は true、実行中でない場合は false を返します。 |
IA-Connect コマンド統計をリセットする
現在のセッションで IA-Connect Agent が実行したコマンドに対して現在格納されている統計をリセットします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
IA-Connect セッションが名前によって終了するまで待機する
指定した IA-Connect Director セッションが終了するまで待機します。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。 名前は前の 'アタッチ' アクションから取得されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
IA-Connect セッション名
|
IAConnectSessionName | True | string |
チェックする IA-Connect セッションの名前。 |
待機する時間 (秒)
|
TimeToWaitInSeconds | integer |
指定したタイプのセッションが存在しない場合 (特定のタイプを指定した場合)、IA-Connect が待機すべき時間はどのくらいですか? |
|
タイムアウトしたら例外を発生する
|
RaiseExceptionIfTimedout | boolean |
タイムアウト期間の経過前に新しいセッションが接続されていない場合、IA-Connect で例外を発生させますか? |
|
成功時に、階層 1 の IA-Connect セッションに添付する
|
AttachToTier1IAConnectSessionOnSuccess | boolean |
セッションが正常に終了した場合に、IA-Connect を階層 1 の IA-Connect セッション (SOAP / REST メッセージのどちらかまたは両方を受信する Director の IA-Connect Director セッション) に接続しますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
IA-Connect セッションを終了した
|
IAConnectSessionClosed | boolean |
指定された名前のセッションが終了している場合は true、終了していない場合は false を返します。 |
階層 1 の IA-Connect セッション名に添付する
|
AttachedTier1IAConnectSessionName | string |
接続した階層 1 の IA-Connect セッションの名前。 |
IA-Connect セッションにインデックスで添付する
指定した IA-Connect Director セッションにインデックスを使って添付します (例: 最初の Citrix ICA セッションに添付する)。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
IA-Connect のセッション タイプを検索する
|
SearchIAConnectSessionType | string |
検索するセッションの種類 (例: リモート セッションの場合は 'ローカル エージェント'、'Microsoft RDP'、'Citrix ICA'、'リモート' など)。 セッションの種類を検索するには空白のままにします。 |
|
IA-Connect セッション インデックスを検索する
|
SearchIAConnectSessionIndex | integer |
接続するセッションのインデックス (例: 一致する最初のセッションの種類は 1、一致する 2 番目のセッションの種類は 2)。 |
|
待機する時間 (秒)
|
TimeToWaitInSeconds | integer |
指定されたインデックスを持つセッションが存在しない場合、IA-Connect はどれくらいの期間待機しますか? |
|
タイムアウトしたら例外を発生する
|
RaiseExceptionIfTimedout | boolean |
タイムアウト期間の経過前に新しいセッションが接続されていない場合、IA-Connect で例外を発生させますか? |
|
仮想チャネルの接続が必要
|
VirtualChannelMustBeConnected | boolean |
IA-Connect Director は、セッションへの接続時に仮想チャネルが接続されていることを検証しますか? これにより、IA-Connect Agent は指定したセッションで確実に実行されます。 |
|
まだ閲覧していないセッションのみの件数
|
OnlyCountSessionsNotSeenBefore | boolean |
true に設定すると、以前に実行した '利用できる IA-Connect セッションを取得する' アクション (または IA-Connect Inspector の表示セッション) で見つかったセッションを、インデックスにカウントしません。 これにより '新しい' セッションのみをカウントできます (例: 最初の新しい Citrix セッションに添付する)。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
添付した IA-Connect セッション名
|
AttachedIAConnectSessionName | string |
接続した IA-Connect セッションの名前。 |
セッションに添付する
|
AttachedToSession | boolean |
IA-Connect がセッションに添付されている場合は true、そうでない場合は false を返します。 |
IA-Connect セッションに名前で添付する
指定した IA-Connect Director セッションに名前で添付します。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
IA-Connect セッション名
|
IAConnectSessionName | True | string |
接続する IA-Connect セッションの名前。 |
仮想チャネルの接続が必要
|
VirtualChannelMustBeConnected | boolean |
IA-Connect Director は、セッションへの接続時に仮想チャネルが接続されていることを検証しますか? これにより、IA-Connect Agent は指定したセッションで確実に実行されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
IA-Connect ライセンス キーを設定する
ライセンス キーを使用して IA-Connect Agent のライセンスを取得します。 IA-Connect オーケストレーターに保持されたライセンスのライセンス文字列またはフレンドリ名を、これに指定できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ライセンス キー
|
LicenseString | True | string |
IA-Connect のライセンス キー文字列、または IA-Connect オーケストレーターが保持するライセンスの分かりやすい名前 (IA-Connect オーケストレーターで IA-Connect を制御する場合)。 |
レジストリに格納
|
StoreInRegistry | boolean |
IA-Connect ライセンスをレジストリに一時的に保管しますか? これにより、Agent が終了して再起動した場合でも、ユーザー セッションの期間中は IA-Connect Agent のライセンスが維持されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ライセンス期限切れまでの日数
|
DaysUntilLicenseExpires | integer |
IA-Connect ライセンスの有効期限までの残り日数。 |
IA-Connect ライセンス コードを設定する
IA-Connect Agent に古いスタイル (7.0 と 7.1) のエージェント ドメイン ライセンスをアップロードします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
顧客の NetBIOS ドメイン名
|
CustomerNETBIOSDomainName | True | string |
IA-Connect Agent を実行しているコンピューターの NetBIOS ドメイン名。 |
顧客の表示名
|
CustomerDisplayName | True | string |
IA-Connect Agent のタイトル バーに表示される顧客名。 |
ベンダー名
|
VendorName | True | string |
IA-Connect ベンダーの名前。 |
ライセンス有効期限
|
LicenseExpiryDate | True | string |
IA-Connect ライセンスの有効期限。 |
アクティブ化コード
|
ActivationCode | True | string |
IA-Connect ライセンスのアクティブ化コード。 |
レジストリに格納
|
StoreInRegistry | boolean |
IA-Connect ライセンスをレジストリに一時的に保管しますか? これにより、Agent が終了して再起動した場合でも、ユーザー セッションの期間中は IA-Connect Agent のライセンスが維持されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
INI ファイル内の変数データを置き換える
INI ファイル内の 1 つの変数を更新します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
INI ファイル パス
|
InputFilename | True | string |
INI ファイルへの完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
出力 INI ファイルのパス
|
OutputFilename | string |
更新された INI ファイルを代替ファイルに書き込む場合は、ここに出力ファイルへの完全なパスを入力します。 入力 INI ファイルは変更されません - 出力 INI ファイルに変更内容が格納されます。 |
|
INI 検索セクション
|
SearchSection | string |
変更する変数を保持するセクションのオプション名。 |
|
INI 検索変数名
|
SearchVariable | string |
更新する変数の名前。 |
|
置換データ
|
ReplaceData | string |
変数を更新する置換データ。 |
|
INI ファイルのエンコード
|
InputFilenameEncoding | string |
INI ファイルのエンコード (Unicode、UTF8、UTF7、または ASCII) を指定するか、エンコードの値 (例: 西ヨーロッパは 1252) を指定します。 |
|
入力ファイルが存在しない場合に新しいファイルを作成する
|
CreateNewFileIfNotExists | boolean |
入力ファイルが存在しない場合に新しいファイルを作成しますか? |
|
等号の前にスペースを書き込む
|
WriteSpaceBeforeEquals | boolean |
等号 ( = ) 記号の前にスペースを書き込みますか? |
|
等号の後にスペースを書き込む
|
WriteSpaceAfterEquals | boolean |
等号 ( = ) 記号の後にスペースを書き込みますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
mouse_event を調整する
指定したピクセル数だけマウスを移動し、新しいマウスの位置を読み取ることで、mouse_event メソッドを調整します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
調整サイズ (ピクセル単位)
|
CalibrationSizeInPixels | integer |
調整のためにマウスを移動するピクセル数。 値が小さいほど調整の精度が低くなります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
マウス X の乗数
|
MouseXMultiplier | double |
マウス X の乗数値。 1.0 の値は乗数が存在しないことを示します。 |
マウス Y の乗数
|
MouseYMultiplier | double |
マウス Y の乗数値。 1.0 の値は乗数が存在しないことを示します。 |
TCP ポートは応答している
ネットワーク TCP ポートが IA-Connect Agent による接続試行に応答しているかどうかを報告します。 これは、IA-Connect Agent が実行されているコンピューター (リモート ホストの場合は 'localhost' と入力) または任意のリモート コンピューターの TCP ポートである可能性があります。 IA-Connect Agent が TCP ポートに正常に接続すると、すぐに TCP 接続を閉じます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リモート ホスト
|
RemoteHost | True | string |
接続するコンピューターの IPv4 アドレス、DNS アドレス、またはホスト名。 'localhost' を入力して、IA-Connect Agent を実行しているコンピューター上の TCP ポートをチェックします。 例: 192.168.1.10 または www.test.com または vm-server19。 |
TCP ポート
|
TCPPort | True | integer |
指定されたリモート (またはローカル) ホストで接続する TCP ポート番号。 TCP ポートは、1 以上および 65535 以下である必要があります。 一般的な既知のポートの例は、80 (HTTP)、443 (HTTPS)、445 (SMB/ファイル共有)。 |
タイムアウト (秒)
|
TimeoutInSeconds | integer |
TCP 接続を待機する最大秒数。 この既定値は 10 秒ですが、ほとんどの機能している接続は数秒以内 (インターネット経由) または 1 秒未満 (ローカル ネットワーク) で接続するはずです。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
TCP ポートに接続済み
|
TCPPortConnected | boolean |
TCP ポートに接続した場合は true に設定し、TCP ポートの接続に失敗した場合は false に設定します。 |
接続エラーのメッセージ
|
ConnectionErrorMessage | string |
TCP ポートが接続に失敗した場合のエラー メッセージ。 これは通常、DNS/名前検索エラーまたはタイムアウトになります。 |
ZIP にフォルダーを追加する
フォルダー内のファイルを ZIP ファイルに圧縮します (ファイルを圧縮アーカイブに格納します)。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ZIP に追加するソース フォルダー
|
SourceFolderToAddToZIP | True | string |
ZIP に追加するフォルダーへのファイル パス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
出力 ZIP ファイルのパス
|
OutputZIPFilename | True | string |
ZIP の出力先のファイル パス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
ZIP 内のフォルダーにファイルを追加
|
AddFilesToFolderInZIP | string |
ZIP ファイル内のフォルダーにソース ファイルを追加する場合は、ここにフォルダー名を入力します。 |
|
圧縮
|
Compress | boolean |
ZIP ファイル作成時にフォルダーを圧縮しますか? |
|
既存の ZIP ファイルに追加する
|
AddToExistingZIPFile | boolean |
既存の ZIP ファイルに追加する場合は True に設定します。 |
|
サブフォルダーを含める
|
IncludeSubfolders | boolean |
ソース フォルダー内のサブフォルダーも ZIP に追加しますか? |
|
ファイルの正規表現を含める
|
IncludeFilesRegEx | string |
抽出するファイルを指定するためのオプションの正規表現です。 ファイル名のみ一致。 |
|
ファイルの正規表現を除外する
|
ExcludeFilesRegEx | string |
抽出から除外するファイルを指定するためのオプションの正規表現です。 ファイル名のみ一致。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
正常に追加されたファイルの数
|
FilesAddedSuccessfully | integer |
ZIP に正常に追加されたファイルの数。 |
除外するファイルの数
|
FilesExcluded | integer |
除外されたファイルの数 ('ファイルの正規表現を除外する' 入力を使用している場合)。 |
すべての IA-Connect コマンド統計を取得する
現在のセッションで IA-Connect Agent が実行したコマンドに対して現在格納されている統計をすべて返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド統計 JSON
|
CommandStatsJSON | string |
JSON 形式での、現在のセッションで IA-Connect Agent が実行したコマンドの一覧。 この一覧には、各アクションの名前と実行された回数が含まれます。 |
アクセス許可をファイルに追加する
IA-Connect Agent を実行しているコンピューター上のファイルにアクセス許可を追加します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
File path
|
FilePath | True | string |
ファイルのフルパスです。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
ID
|
Identity | True | string |
アクセス許可を割り当てるユーザーまたはグループの ID。 これは 'ユーザー名'、'DOMAIN\username'、または 'username@domainfqdn' の形式で指定できます。 |
Permission
|
Permission | True | string |
割り当てるアクセス許可 (読み取り、読み取りと実行、変更、全権限) を指定するか、または空白のままにして既定 (読み取り) に設定します。 |
拒否
|
Deny | boolean |
アクセス許可が拒否されていますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
アクセス許可をフォルダーに追加する
IA-Connect Agent を実行しているコンピューター上のフォルダーにアクセス許可を追加します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Folder path
|
FolderPath | True | string |
フォルダーへのフル パス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
ID
|
Identity | True | string |
アクセス許可を割り当てる ID (例: ユーザー、グループまたはコンピューターなど)。 これは 'ユーザー名'、'DOMAIN\username'、または 'username@domainfqdn' の形式で指定できます。 |
Permission
|
Permission | True | string |
割り当てるアクセス許可 (読み取り、読み取りと実行、変更、全権限) を指定するか、または空白のままにして既定 (読み取り) に設定します。 |
フォルダーに適用
|
ApplyToFolder | boolean |
アクセス許可をフォルダー自体に適用しますか? |
|
サブフォルダーに適用
|
ApplyToSubFolders | boolean |
アクセス許可をサブフォルダーに伝播しますか? |
|
ファイルに適用
|
ApplyToFiles | boolean |
フォルダー内のファイルにアクセス許可を適用しますか? |
|
拒否
|
Deny | boolean |
アクセス許可が拒否されていますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
オーケストレーター フローを取得する
IA-Connect オーケストレーターからフロー統計のリストを返します。 レポート目的で使用されます。 オプションで、1 つ以上のフィルターを使用して、返される結果を制限できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
過去数日以内
|
WithinLastNumberOfDays | integer |
結果をフィルターして、最後に指定した日数以内に開始した結果のみを取得します。 フィルターしない場合は 0 に設定します。 |
|
フロー名
|
SearchFlowName | string |
結果をフィルターして、指定されたフロー名を持つ結果のみを取得します。 フロー名でフィルターしない場合は、空白に設定します。 |
|
フローの最後のアクションの結果
|
SearchFlowLastActionResult | boolean |
結果をフィルターして、指定された前回のアクション結果のみを取得します。 成功したフローのみを取得するには、true に設定します。 失敗したフローのみを取得するには、false に設定します。 フローの最後のアクションの結果でフィルターしないように、値を設定しない/空白に設定します。 |
|
フロー開始時間の開始ウィンドウ
|
SearchFlowStartTimeStartWindow | date-time |
結果をフィルターして、指定した開始時刻以降に開始した結果のみを取得します。 フィルターしない場合は空白に設定します。 例: '2022-01-24T07:00:00' は、2022 年 1 月 24 日の 07.00 時間以降に開始されたフローのすべてのオーケストレーター フロー統計を返します。 日時はすべて UTC (GMT+0) で表すため、Convert DateTime アクションによってローカル時間を UTC に変換することをお勧めします。 |
|
フロー開始時間の終了ウィンドウ
|
SearchFlowStartTimeEndWindow | date-time |
結果をフィルターして、指定した開始時刻前に開始した結果のみを取得します。 フィルターしない場合は空白に設定します。 例: '2022-01-25T07:00:00' は、2022 年 1 月 25 日の 07.00 時間前に開始されたフローのすべてのオーケストレーター フロー統計を返します。 日時はすべて UTC (GMT+0) で表すため、Convert DateTime アクションによってローカル時間を UTC に変換することをお勧めします。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
オーケストレーター フロー統計の JSON
|
OrchestratorFlowStatsJSON | string |
すべてのオーケストレーター フロー統計のリスト (JSON 形式)。 |
フロー統計の件数
|
NumberOfOrchestratorFlowStats | integer |
返されたフロー統計の件数。 |
オーケストレーター フロー統計から最後に失敗したアクションを取得する
IA-Connect オーケストレーションを通じて Worker に渡した最後のアクションが失敗した場合、その詳細を取得します。 このアクションは、エラー処理中に最も一般的に使用されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Worker がフロー実行に割り当てられている
|
WorkerAllocatedToFlowRun | boolean |
このフロー実行に Worker が割り当てられている場合は true を返します。そのため、最後のアクション エラーに関する情報を提供できます。 このフロー実行に Worker が割り当てらていない (Worker が 1 つも割り当てられていないか、Worker が別のフロー実行で使用できるようになている場合) ため、最後のエラーに関する情報を提供できない場合は false を返します。 |
最後のアクションが失敗
|
LastActionFailed | boolean |
このフロー実行の最後のアクション (このフロー実行に割り当てられたワーカー上で実行されるアクション) が失敗した場合は true を返します。このアクションからの他の出力に詳細が保持されます。 このフロー実行の最後のアクションが失敗しなかった場合は false を返します。他の出力は空白になります。 |
最後に失敗したアクション要求のパス
|
LastFailedActionRequestPath | string |
このフロー実行の最後のアクション (このフロー実行に割り当てられた Worker 上で実行されるアクション) が失敗した場合、この出力にアクション要求のパスが含まれます。 これを使用して、どのアクションが失敗したかを判断できます。 このフロー実行の最後のアクションが失敗しなかった場合、この値は空白になります。 |
最後に失敗したアクションのエラー メッセージ
|
LastFailedActionErrorMessage | string |
このフロー実行の最後のアクション (このフロー実行に割り当てられた Worker 上で実行されるアクション) が失敗した場合、この出力にエラー メッセージが含まれます。 このフロー実行の最後のアクションが失敗しなかった場合、この値は空白になります。 |
オーケストレーター フロー統計結果を更新する
IA-Connect オーケストレーターの現在のワーカーフローの結果統計を更新します。 これは、IA-Connect オーケストレータのフロー統計の最終結果を変更するために使用されます。これは通常、レポートの目的で使用されます。 これは現在のフローに対してのみ機能します (オーケストレーターはフロー実行 ID を検出します)。 他のフローの統計を変更することはできません。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フローの最後のアクションの成功
|
FlowLastActionSuccess | boolean |
true に設定すると、オーケストレーター フロー統計の最後のアクションが成功することを指定します。 false に設定すると、オーケストレーター フロー統計の最後のアクションが失敗することを指定します。 フローの最後のアクションのステータスを更新しない場合は、このフィールドを空白のままにします (例: 最後のアクション コードのみを更新する場合)。 |
|
フローの最後のアクションのエラー メッセージ
|
FlowLastActionErrorMessage | string |
フローの最後のアクションが失敗したと指定する場合は、ここにエラー メッセージを入力します。 |
|
フローの最後のアクション コード
|
FlowLastActionCode | integer |
フロー統計に割り当てるオプションのコード。これは通常、エラー コード (例: システムとビジネスの例外を区別する) として使用しますが、成功コードとしても使用できます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
UpdateOrchestratorFlowStatsResultResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
オーケストレーターからログイン履歴を取得する
レポート目的で IA-Connect オーケストレーターのログイン履歴を返します。 オプションで、1 つ以上のフィルターを使用して、返される結果を制限できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
過去数日以内
|
WithinLastNumberOfDays | integer |
結果をフィルターして、指定した日数内のオーケストレーターのログインのみを取得します。 フィルターしない場合は 0 に設定します。 |
|
電子メールアドレス
|
SearchByEmail | string |
結果をフィルターして、指定したメール アドレスでのオーケストレーターのログインのみを取得します。 メール アドレスでフィルターしない場合は、空白に設定します。 |
|
開始時間枠のログイン履歴
|
SearchLoginHistoryTimeStartWindow | date-time |
結果をフィルターして、指定した開始時刻以降のオーケストレーターのログインのみ取得します。 フィルターしない場合は空白に設定します。 例: 「2022-01-24T07:00:00」の場合、2022 年 1 月 24 日の 07.00 後のすべてのオーケストレーターのログインを返します。 日時はすべて UTC (GMT+0) で表すため、Convert DateTime アクションによってローカル時間を UTC に変換することをお勧めします。 |
|
終了時間枠のログイン履歴
|
SearchLoginHistoryTimeEndWindow | date-time |
結果をフィルターして、指定した開始時刻前のオーケストレーターのログインのみを取得します。 フィルターしない場合は空白に設定します。 例: 「2022-01-25T07:00:00」の場合、2022 年 1 月 25 日の 07.00 前のすべてのオーケストレーターのログインを返します。 日時はすべて UTC (GMT+0) で表すため、Convert DateTime アクションによってローカル時間を UTC に変換することをお勧めします。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
オーケストレーターのログイン履歴 JSON
|
OrchestratorLoginHistoryJSON | string |
指定されたフィルターを満たす、JSON形式のすべてのオーケストレーターのログインのリスト。 |
オーケストレーターのログイン数
|
NumberOfOrchestratorLogins | integer |
オーケストレーターのログイン数が返されます。 |
オーケストレーターからワーカー フローの使用ヒートマップを取得する
IA-Connect オーケストレーターからワーカー フロー使用の日時ヒートマップを返します。 レポート目的で使用されます。 オプションで、1 つ以上のフィルターを使用して、返される結果を制限できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フロー開始時間の開始ウィンドウ
|
SearchStartDateStartWindow | True | date-time |
結果をフィルタリングして、指定された開始日以降のワーカー フローの使用ヒートマップのみを取得します (時間コンポーネントは無視されます)。 フィルターしない場合は空白に設定します。 例: '2022-01-24T00:00:00' は、2022 年 1 月 24 日以降に開始されたフローのワーカー ヒートマップを返します。 日時はすべて UTC (GMT+0) で表すため、Convert DateTime アクションによってローカル時間を UTC に変換することをお勧めします。 |
フロー開始時間の終了ウィンドウ
|
SearchStartDateEndWindow | True | date-time |
結果をフィルタリングして、指定された開始日以前のワーカー フローの使用ヒートマップのみを取得します (時間コンポーネントは無視されます)。 フィルターしない場合は空白に設定します。 例: '2022-01-25T00:00:00' は、2022 年 1 月 25 日以降に開始されたフローのワーカー ヒートマップを返します。 日時はすべて UTC (GMT+0) で表すため、Convert DateTime アクションによってローカル時間を UTC に変換することをお勧めします。 |
Time zone minutes offset from UTC
|
TimeZoneMinutesOffsetFromUTC | integer |
毎日のヒートマップを調整するための UTC からのタイム ゾーン オフセット (分単位)。 例: 60 分を指定すると、毎日のヒートマップは 01:00 UTC から 01:00 UTC まで実行されます。 |
|
IA-Connect 作業者名
|
WorkerNames | string |
ヒートマップを返す IA-Connect ワーカーの名前のリスト (JSON または CSV 形式)。 空白のままにすると、オーケストレーターが現在認識しているすべてのワーカーのヒートマップが生成されます。 例: [{"WorkerName": "Worker1"}、{"WorkerName": "Worker2"}] (JSON 形式) または Worker1,Worker2 (CSV 形式)。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Worker flow usage heatmap JSON
|
WorkerFlowUsageHeatmapJSON | string |
JSON 形式のワーカー フロー使用ヒートマップ。 |
Number of worker flow usage heatmap items
|
NumberOfWorkerFlowUsageHeatmapItems | integer |
返されたワーカー フロー使用ヒートマップアイテムの数。 労働者 1 人につき 1 日 1 アイテム。 |
オーケストレーターからワーカーの可用性統計を取得する
IA-Connect オーケストレーターからワーカーの可用性を返します。 レポート目的で使用されます。 オプションで、1 つ以上のフィルターを使用して、返される結果を制限できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
過去数日以内
|
WithinLastNumberOfDays | integer |
結果をフィルターして、最後に指定した日数以内に開始した結果のみを取得します。 フィルターしない場合は 0 に設定します。 |
|
フロー名
|
SearchFlowName | string |
結果をフィルターして、指定されたフロー名を持つ結果のみを取得します。 フロー名でフィルターしない場合は、空白に設定します。 |
|
フロー開始時間の開始ウィンドウ
|
SearchFlowStartTimeStartWindow | date-time |
結果をフィルターして、指定した開始時刻以降に開始した結果のみを取得します。 フィルターしない場合は空白に設定します。 例: '2022-01-24T07:00:00' は、2022 年 1 月 24 日の 07.00 時間以降に開始されたフローのすべてのオーケストレーター フロー統計を返します。 日時はすべて UTC (GMT+0) で表すため、Convert DateTime アクションによってローカル時間を UTC に変換することをお勧めします。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Worker availability stats JSON
|
WorkerAvailabilityStatsJSON | string |
ワーカーの可用性統計のリスト (JSON 形式)。 |
Number of worker availability stats
|
NumberOfWorkerAvailabilityStats | integer |
返されたワーカー可用性統計の件数。 |
オーケストレーターから汎用資格情報を取得する
IA-Connect オーケストレーターに保存されている汎用資格情報を取得します。 資格情報には、ユーザー名、パスワード、ホスト名、URL、その他の一般的なデータを保持できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フレンドリ名
|
FriendlyName | string |
オーケストレーターに保存されている資格情報のフレンドリ名。 |
|
プレーン テキストのパスワードの取得
|
RetrievePlainTextPassword | boolean |
オンにすると、Orchestratorの汎用資格情報設定の [パスワードを公開しない] が無効になっている場合 (パスワードの取得が許可されている場合)、指定されたOrchestratorの汎用資格情報のパスワードがプレーン テキストとして返されます。 パスワードをプレーン テキストとして取得するのではなく、オーケストレーターは実行時にパスワードをアクションに直接挿入する、保存されたパスワードをサポートする IA-Connect アクション (たとえば、'Input password into UIA action') を使用することをお勧めします。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Username
|
Username | string |
汎用資格情報に保持されているユーザー名。 |
プレーン テキストのパスワード
|
PlainTextPassword | string |
汎用資格情報に保持されているパスワード。 オーケストレーターのパスワードは暗号化されて保存されますが、パスワードを必要とするアクションに渡すことができるようにプレーン テキストとして返されます。 |
Host name
|
Hostname | string |
汎用資格情報に保持されているホスト名またはドメイン名(使用されている場合)。 |
[URL]
|
Url | string |
汎用資格情報に保持されている URL (使用している場合)。 |
汎用プロパティ 1
|
GenericProperty1 | string |
汎用資格情報に保持される汎用プロパティ (使用されている場合)。 これは、資格情報に関連付けられている可能性のあるデータを格納するために使用できます。 |
汎用プロパティ 2
|
GenericProperty2 | string |
汎用資格情報に保持される汎用プロパティ (使用されている場合)。 これは、資格情報に関連付けられている可能性のあるデータを格納するために使用できます。 |
汎用プロパティ 3
|
GenericProperty3 | string |
汎用資格情報に保持される汎用プロパティ (使用されている場合)。 これは、資格情報に関連付けられている可能性のあるデータを格納するために使用できます。 |
オーケストレーター自動化タスクの状態を変更する
選択したオーケストレーター自動化タスクの状態を、完了、失敗、新規のいずれかに変更します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
タスク ID
|
TaskId | True | integer |
変更するオーケストレーター自動化タスクの ID。 |
自動化タスクの新しい状態
|
AutomationTaskStatus | string |
指定した自動化タスクの新しいタスク状態。 |
|
タスクを保留する
|
TaskOnHold | boolean |
状態を新規に変更し、この値を true に設定すると、タスクを保留します。 |
|
タスク入力データを消去する
|
EraseTaskInputData | boolean |
この値を true に設定すると、タスク入力データはすべて消去されます。 通常は、生データが不要になったあと、完了または失敗したタスクのストレージ領域を節約するために、これを使用します。 |
|
格納した延期データを消去する
|
EraseDeferralStoredData | boolean |
この値を true に設定すると、延期された保存データはすべて消去されます。 通常は、生データが不要になったあと、完了または失敗したタスクのストレージ領域を節約するために、これを使用します。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
TasksChangeTaskStatusResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
オーケストレーター自動化タスクをすべて取得する
フィルターと一致するオーケストレーター自動化タスクをすべて取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
自動化名のフィルター
|
AutomationName | string |
任意の名前でオーケストレーター自動化タスクを返すには、空白のままにします。 この自動化名を持つタスクのみを取得するには、値を入力します。 |
|
自動化タスクの状態フィルター
|
AutomationTaskStatus | string |
指定した自動化タスク ステータスによって自動化をフィルターします。 すべての自動化タスクのステータスを返すには、フィールドを空白のままにします。 |
|
遅延日までの時間 (分)
|
MinutesUntilDeferralDate | integer |
指定された分数以内に実行する準備ができているオーケストレーター自動化タスクのみを返します。 今すぐ実行できる自動化タスクのみが必要な場合は、0 に設定します。 延期に関係なくタスクを取得する場合は、空白のままにします。 |
|
最小優先度レベル
|
MinimumPriorityLevel | integer |
指定された優先度レベル以上のオーケストレーター自動化タスクのみを返します。 例: 設定 2 は、優先度レベル 1 および 2 のタスクを返します。 |
|
延期日で並べ替える
|
SortByDeferralDate | boolean |
true に設定すると、延期日時順に並べ替えられたデータが返されます。 false に設定すると、データが保存されている順序で返されます。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
自動化タスク
|
AutomationTasks | array of object |
指定した検索条件を満たす、すべてのオーケストレーター自動化タスクを含むテーブル。 |
品目
|
AutomationTasks | object | |
自動化タスクの件数
|
NumberOfAutomationTasks | integer |
返された自動化タスクの件数。 |
オーケストレーター自動化タスクを削除する
延期したオーケストレーター自動化タスクを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
タスク ID
|
TaskId | True | integer |
削除するオーケストレーター自動化タスクの ID。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
TasksDeleteTaskResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
オーケストレーター自動化タスクを取得する
特定のオーケストレーション自動化タスクを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
タスク ID
|
TaskId | True | integer |
取得するオーケストレーター自動化タスクの ID。 |
状態を次に変更する
|
StatusChange | string |
'取得済み' に設定した場合: タスクを取得すると、他のアクションが同じタスクを実行しないように、タスクの状態を '取得済み' に変更します。 'なにもしない' に設定すると、タスクの状態を変更しません。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
自動化名
|
AutomationName | string |
取得したオーケストレーター タスクの名前。 |
遅延日時
|
DeferralDateTime | string |
取得したオーケストレーター タスクの準備完了がスケジュールされている日時。 これは UTC 形式の文字列として返されます。 |
保存済み遅延データ
|
DeferralStoredData | string |
タスクが延期されたときに保存されたオプションのデータ。 これは通常、プロセス/フローを続行するために必要なデータです。 |
遅延回数
|
DeferralCount | integer |
このタスクが延期された頻度。 これは通常、延期されなかった新しいタスクの場合は 0、延期されたタスクの場合は 1 以上になります。 延期されたタスクが再び延期されるたびに、オーケストレーターはこの数を自動的に増やします。 |
タスク入力データ
|
TaskInputData | string |
タスクが作成されたときに保存されたオプションのデータ。 このデータは通常、プロセス/フローを開始するのに使用されますが、このフィールドを任意の目的に使用できます。 |
優先順位
|
Priority | integer |
このオーケストレーター タスクの優先度レベルです (最高レベルは 1)。 |
自動化タスクの状態
|
AutomationTaskStatus | string |
取得したオーケストレーター タスクの状態です。 |
プロセス ステージ
|
ProcessStage | string |
延期後に自動化プロセス/フローを継続するポイント。 これは、特定のプロセス/フローに固有のオプションの文字列値です。 これは、次に実行するステップを決定するために、延期されたプロセス/フロー内の条件によって使用されます。 次に例を示します。延期後に継続する際、プロセス/フローを [Exchange] ステージで継続する場合は、値 'Exchange' を入力します。 |
受信日時
|
ReceivedDateTime | string |
オーケストレーターが最初にタスクを受信した日時。 これは UTC 形式の文字列として返されます。 |
遅延日までの時間 (分)
|
MinutesUntilDeferralDate | integer |
このタスクの延期日までの分数 (つまり、このタスクを実行する準備ができたとき)。 このタスクを実行する準備ができている場合、分は 0 になります。 |
保留中
|
OnHold | boolean |
タスクが保留中の場合は true に設定されます。 古い保留中のタスクは、'次のオーケストレーター自動化タスクを取得する' アクションで取得されないため、通常のワークフローでは処理されません。 |
キー イベントを送信する
グローバル キー押下イベントを IA-Connect Agent ユーザー セッションに送信します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Text
|
Text | True | string |
送信するテキスト。 |
間隔 (ミリ秒)
|
Interval | integer |
各キー押下イベント間のミリ秒数。 |
|
Is password
|
IsPassword | boolean |
パスワード値を入力するか? その場合は、代替の 'パスワード キー イベントの送信' アクションを使用する必要があります。 |
|
記号を解釈しない
|
DontInterpretSymbols | boolean |
テキスト内の記号を特殊キー (例: {SHIFT} は Shift、{CTRL} は Ctrl など) として解釈しないようにしますか? 実際の記号を入力する場合は、これを true に設定する必要があります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
キーを送信する
グローバル キー押下を IA-Connect Agent ユーザー セッションに送信します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Text
|
Text | True | string |
送信するテキスト。 |
間隔 (ミリ秒)
|
Interval | integer |
各キー押下間のミリ秒数。 |
|
Is password
|
IsPassword | boolean |
パスワード値を入力するか? その場合は、代替の 'パスワード キーの送信' アクションを使用する必要があります。 |
|
記号を解釈しない
|
DontInterpretSymbols | boolean |
テキスト内の記号を特殊キー (例: Shift は +、Ctrl は ^ など) として解釈しないようにしますか? 実際の記号を入力する場合は、これを true に設定する必要があります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
クライアントからサーバーにファイルをコピーする
(IA-Connect Director を実行している) ローカル コンピューター から (IA-Connect Agent を実行している) リモート コンピューターにファイルをコピーします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クライアント ファイルのパス
|
ClientFilePath | True | string |
ファイルのコピー元のファイル パス (IA-Connect Director を実行しているローカル コンピューター上)。 |
サーバー ファイルのパス
|
ServerFilePath | True | string |
ファイルのコピー先のファイル パス (IA-Connect Agent を実行しているローカル コンピューター上)。 |
圧縮
|
Compress | boolean |
コピー時にファイルを圧縮しますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
クライアントのホスト名を取得する
IA-Connect Director が実行しているクライアントのホスト名を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
クライアントのホスト名
|
ClientHostname | string |
IA-Connect Director が実行しているクライアントのホスト名。 |
クリップボードをクリア
IA-Connect Agent のユーザー セッションで、クリップボードのコンテンツをクリアします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
クリップボードを取得する
IA-Connect Agent ユーザー セッションでクリップボードの現在コンテンツを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
クリップボード データ
|
ClipboardData | string |
クリップボードに含まれているデータ。 |
クリップボードを設定する
IA-Connect Agent ユーザー セッションでクリップボードのコンテンツを設定します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
新しいクリップボード データ
|
NewClipboardData | string |
クリップボードに設定するデータ。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
コンピューター ドメインを取得する
IA-Connect Agent ユーザー セッションを実行しているコンピューターのドメインを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ドメイン名
|
DomainName | string |
IA-Connect Agent ユーザー セッションを実行しているコンピューターの NetBIOS ドメイン名前。 |
DNS ドメイン名
|
DNSDomainName | string |
IA-Connect Agent ユーザー セッションを実行しているコンピューターの DNS ドメイン名。 |
コンピューター名を取得する
IA-Connect Agent ユーザー セッションを実行しているコンピューターの名前を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コンピューター名
|
MachineName | string |
IA-Connect Agent ユーザー セッションを実行しているコンピューターの名前。 |
スクリーン リーダーが有効
IA-Connect Agent ユーザー セッションでスクリーン リーダーが有効になっているかどうかを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
スクリーン リーダーが有効
|
ScreenReaderEnabled | boolean |
スクリーン リーダーが有効になっている場合は true を返します。 |
スクリーン リーダーを設定する
IA-Connect Agent ユーザー セッションでスクリーン リーダーを有効または無効にします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
スクリーン リーダーを有効にする
|
EnableScreenReader | boolean |
true に設定すると、スクリーン リーダーが有効になります。 false に設定すると、スクリーン リーダーは無効になります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
スクリーンショットを取得する
IA-Connect Agent ユーザー セッションのスクリーンショットを取得し、Base64 でエンコードされた文字列として返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
全画面表示
|
Fullscreen | boolean |
スクリーンショットを画面全体に含めますか? |
|
左の X ピクセル数
|
LeftXPixels | integer |
画面全体のスクリーンショットを取得しない場合は、スクリーンショットの開始位置からの X 値 (ピクセル単位) になります。 単一ディスプレイでは、左端の X ピクセルは 0 です。 マルチ モニター ディスプレイでは、左端の X ピクセルが負になる可能性があります (どのディスプレイがプライマリとしてマークされているか、および他のディスプレイとの相対位置に応じます)。 |
|
上部の Y ピクセル数
|
TopYPixels | integer |
画面全体のスクリーンショットを取得しない場合は、スクリーンショットの開始位置からの Y 値 (ピクセル単位) になります。 単一ディスプレイでは、上端の Y ピクセルは 0 です。 マルチ モニター ディスプレイでは、上端の Y ピクセルが負になる可能性があります (どのディスプレイがプライマリとしてマークされているか、および他のディスプレイとの相対位置に応じます)。 |
|
幅のピクセル数
|
WidthPixels | integer |
画面全体のスクリーンショットを取得しない場合は、開始位置からのスクリーンショットの幅になります。 |
|
高さのピクセル数
|
HeightPixels | integer |
画面全体のスクリーンショットを取得しない場合は、開始位置からのスクリーンショットの高さになります。 |
|
イメージの形式
|
ImageFormat | string |
イメージ形式 (PNG、JPG、BMP、または GIF) を指定します。 |
|
ディスプレイ デバイスを使用する
|
UseDisplayDevice | boolean |
IA-Connect Agent はディスプレイ デバイスの情報を考慮する必要がありますか? これは DPI スケールでより適切に機能し、複数のディスプレイのサポートを提供します。 |
|
エラー時に例外を発生する
|
RaiseExceptionOnError | boolean |
true に設定した場合: IA-Connect Agent は、スクリーンショットが失敗した場合 (たとえば、セッションがロックされている場合) に例外を発生します。 false に設定した場合: IA-Connect は、スクリーンショットが失敗した場合に空のビットマップを返し、「スクリーンショット成功」および「スクリーンショット エラー メッセージ」出力を投入します。 |
|
Agent を非表示にする
|
HideAgent | boolean |
true に設定すると、Agent (表示されている場合) が自動的に非表示になり、スクリーンショットが隠されないようになります。 |
|
物理座標を使用する
|
UsePhysicalCoordinates | boolean |
提供された座標が物理座標であることを指定するには、true に設定します (DPI スケールされていないため、ディスプレイ上の物理ピクセルと一致します)。 指定された座標が仮想座標 (DPI スケールされている) であることを指定するには、false (デフォルト) に設定します。 UIA、Java、および Web アクションは通常、仮想座標を使用します。 |
|
ディスプレイ デバイス ID
|
DisplayDeviceId | integer |
この入力は、「ディスプレイ デバイスを使用する」入力が true に設定されている場合にのみ機能します。 すべてのモニターを含めるには、0 (デフォルト) に設定します。 プライマリ モニターのみを含めるには、1 に設定します。 関連するセカンダリ モニターのみを含めるには、2 以上に設定します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Base64 としての画面イメージ
|
ScreenBitmapBase64 | string |
Base64 でエンコードされた文字列としての画面イメージ。 これは、提供されているユーティリティ「Base64 からビットマップへ」を使用して表示できます。 |
スクリーンショットが成功
|
ScreenshotSuccessful | boolean |
スクリーンショットが成功した場合は true に設定します。 スクリーンショットが失敗し、「エラー時に例外を発生する」が false に設定された場合は、false に設定します。 スクリーンショットが失敗し、「エラー時に例外を発生させる」が true に設定されていた場合は、例外が発生します。 |
スクリーン ショットのエラー メッセージ
|
ScreenshotErrorMessage | string |
スクリーンショットが失敗し、「エラー時に例外を発生させる」が false に設定されていた場合、この出力フィールドにはエラー メッセージが保持されます。 これは、「エラー時に例外を発生させる」を true に設定の代替で、スクリーンショットの実行中にエラーが発生した場合に例外が発生します。 |
セッションのアクティブ状態を停止する
IA-Connect Agent ユーザー セッションのアクティブ状態を停止します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
StopKeepSessionAliveResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
セッションはロックされたか
IA-Connect Agent が実行されているセッションがロックされているかどうかを報告します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Session is locked
|
SessionIsLocked | boolean |
IA-Connect Agent が実行されているセッションがロックされている場合は true に設定します。 |
セッションをアクティブ状態に維持する
指定した間隔でマウスを移動して、セッションがアイドル状態になるのを防ぐことで、IA-Connect Agent ユーザー セッションをアクティブに維持します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ウィグル
|
XWiggle | integer |
マウスを水平方向に移動する際のピクセル数。 |
|
Y ウィグル
|
YWiggle | integer |
マウスを垂直方向に移動する際のピクセル数。 |
|
ウィグルの遅延 (秒)
|
WiggleDelayInSeconds | double |
ウィグル時のマウスの移動間の秒数。 |
|
アイドルしきい値 (秒)
|
IdleThresholdInSeconds | integer |
マウスを移動する前に最後の入力から経過した時間の秒数。 |
|
アイドル チェック期間 (秒)
|
IdleCheckPeriodInSeconds | integer |
最後の入力時間を確認する間隔の秒数 (アイドルしきい値を超えているかどうかを確認します)。 |
|
合計キープアライブ ランタイム (秒)
|
TotalKeepaliveRuntimeInSeconds | integer |
セッションをアクティブに維持する時間の合計秒数。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
KeepSessionAliveResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
セッションをロックする
IA-Connect Agent が実行しているセッションをロックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Lock after minutes of action inactivity
|
LockAfterMinutesOfActionInactivity | integer |
0 より大きい値に設定すると、エージェントはすぐにはロックされませんが、指定された分数の非アクティブなアクション (エージェントがアクションを受信しない) の後にロックされます。 これにより、多くのフローが連続して実行されている場合に、エージェントが継続的にロックおよびロック解除するのを防ぎます。 0 に設定すると、すぐにロックされます。 既定値は 5 分です。 |
|
Seconds to wait after lock
|
SecondsToWaitAfterLock | integer |
ロッキング後、指定された秒数待機します。 これにより、セッションが完全にロックされる時間が与えられます。 これは通常、ロックの直後にロック解除イベント (つまり、別のセッションの開始) が発生する可能性が予想される場合に使用されます。前のセッションがまだロックされている場合は失敗する可能性があります。 'アクションの非アクティブ時間後にロック' が 0 に設定されている場合にのみ使用されます (即時ロックが発生します)。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
LockSessionResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
セッションをロック解除する
IA-Connect Agent が実行しているセッションをロック解除します。 Credential Provider のみがコンピューターのロック解除できるため、セッションをホストしているコンピューターに IA-Connect Unlocker Credential Provider をインストールする必要があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Unlock password
|
UnlockPassword | True | string |
現在のセッションをロックを解除するためのパスワード。 これは、現在ロックされているセッションにログインしているアカウントの Windows ユーザー パスワードです。 '保存された' パスワードの場合は、{IAConnectPassword:StoredPasswordIdentifier} の形式で入力し、'保存されているパスワード' を true に設定します。 これがオーケストレーターが生成した資格情報の場合、{OrchestratorCredential:FriendlyName} の形式で入力し、'保存されているパスワード' を true に設定します。 |
保存されたパスワードを含むパスワード
|
PasswordContainsStoredPassword | boolean |
パスワードが IA-Connectに 保存されたパスワード識別子 (例:「パスワードを生成する」アクションによって生成される) または IA-Connect オーケストレーターの汎用資格情報 (例: PA フローで IA-Connect を使用する場合) の場合は true に設定します。 |
|
Detect if locked
|
DetectIfLocked | True | boolean |
IA-Connect Agent は、セッションがロックされているかどうかを検出しようとする必要があります。 true に設定されていて、セッションがロックされていることが検出されない場合、このアクションは単に何もしません (何もできないため)。 IA-Connect がセッションがロックされているかどうかを誤って検出し、強制的にロック解除を試みたい場合 (セッションがロックされていないと失敗します) にのみ、false に設定します。 |
Detect Credential Provider
|
DetectCredentialProvider | True | boolean |
ロック解除要求を送信する前に、IA-Connect Agent が IA-Connect Unlocker Credential Provider の存在を検出しようとする必要があります。 IA-Connect Credential Provider が存在して実行されているが、何らかの理由で IA-Connect Agent がそれを検出しない場合にのみ、これを無効にする必要があります。 |
Seconds to wait for unlock
|
SecondsToWaitForUnlock | integer |
IA-Connect Agent が (デスクトップのロック解除状態の検出によって) デスクトップが正常にロック解除されたというエビデンスを待機する時間 (秒単位) です。 既定では、これは最大で 5 秒です。 0 に設定すると、この機能が無効になり、デスクトップがロック解除されたことを確認せずに続行します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Session unlock performed
|
SessionUnlockPerformed | boolean |
セッションがロックされていて、ロック解除アクションが実行された場合は、true に設定します。 セッションがロックされておらず、'Detect if locked' が true に設定されている場合は、false に設定するとアクションは実行されません。 |
テキスト ファイルを書き込む
IA-Connect Agent を実行しているコンピューター上にテキスト ファイルを作成し、テキストをファイルに書き込みます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
File path
|
Filename | True | string |
ファイルのフルパスです。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
書き込むテキスト
|
TextToWrite | string |
ファイルに書き込むテキスト コンテンツ。 |
|
既存のファイルの追加
|
AppendExistingFile | boolean |
ファイルが既に存在する場合、書き込む新しいテキストを既存のファイルの末尾に追加しますか? |
|
エンコード
|
Encoding | string |
ファイルのエンコード (Unicode、UTF8、UTF7、または ASCII) を指定するか、既定 (UTF8) の場合は空白のままにします。 |
|
必要な場合はフォルダーを作成
|
CreateFolderIfRequired | boolean |
'ファイル パス' パラメーターに指定された、ファイルを格納するためのフォルダーが存在しない場合、このフォルダーを作成しますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
ディスクの空き領域を取得する
IA-Connect Agent を実行しているコンピューター上の、指定したディスクの空き領域の容量を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ドライブ文字
|
DriveLetter | True | string |
確認するディスクのドライブ文字。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ディスクの空き領域バイト数
|
FreeSpaceBytes | integer |
空きディスク領域の容量 (バイト数)。 |
ディスクの空き領域 KB
|
FreeSpaceKB | integer |
空きディスク領域の容量 (キロバイト数)。 |
ディスクの空き領域 MB
|
FreeSpaceMB | integer |
空きディスク領域の容量 (メガバイト数)。 |
ディスクの空き領域 GB
|
FreeSpaceGB | integer |
空きディスク領域の容量 (ギガバイト数)。 |
ディレクター クライアント タイプとセッション情報を取得する
ティア 1 ディレクターによって処理されているローカルまたはリモート セッションの詳細を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
リモート クライアント タイプ
|
RemoteClientType | string |
リモート クライアント タイプ (「ローカル」、「Citrix ICA」、または「Microsoft RDP」)。 |
仮想チャネルを接続する
|
VirtualChannelConnected | boolean |
Director と Agent の間で仮想チャネルを接続する場合は true。 |
Director バージョン
|
DirectorVersion | string |
IA-Connect Director DLL のバージョン。 例: 1.67.21.0。 |
Director リリース バージョン
|
DirectorReleaseVersion | string |
IA-Connect Director の IA-Connect リリース バージョン。 例: 9.4。 |
エージェントのバージョン
|
AgentVersion | string |
この Director が接続されている IA-Connect Agent EXE のバージョン。 例: 1.74.21.0。 |
Agent リリース バージョン
|
AgentReleaseVersion | string |
この Director が接続されている IA-Connect Agent の IA-Connect リリース バージョン。 例: 9.4。 |
Agent はライセンスされている
|
AgentIsLicensed | boolean |
この Director が接続されている IA-Connect Agent がライセンスされている場合は true。 IA-Connect Agent がライセンスされていない場合は false。 Agent のライセンス状態が不明な場合は null。 |
Agent ライセンス機能
|
AgentLicenseFeatures | string |
この Director が接続されている IA-Connect Agent に割り当てられてた IA-Connect ライセンス機能のカンマ区切りのリスト。 例: JML, DEV。 |
Director のホスト名
|
DirectorHostname | string |
Director が実行されているコンピューターのホスト名。 例: vmrpa1。 |
Director の NetBIOS ドメイン名
|
DirectorNetBIOSDomainName | string |
Director が実行されているコンピューターの NetBIOS ドメイン名。 例: domain1。 コンピュータがドメインのメンバーではない場合、通常はホスト名が返されます。 |
Director の DNS ドメイン名
|
DirectorDNSDomainName | string |
Director が実行されているコンピューターの DNS ドメイン名。 例: domain1.myorg.local。 コンピュータがドメインのメンバーではない場合、通常はホスト名が返されます。 |
ネクスト ホップ Director に接続されている
|
AttachedToNextHopDirector | boolean |
IA-Connect セッションが現在、この Director が接続されている Agent に接続されている場合は、false に設定します。 Director がすべてのアクション (接続されている) を別の Director (別の Agent に接続されている) に転送している場合は、true に設定します。 たとえば、この Director はローカル Agent と通信しているローカル Director ですが、IA-Connect セッションが現在 Citrix に接続されている場合、この値は true になります。 |
ネクスト ホップの Director セッションタイプ
|
NextHopDirectorSessionType | string |
この Director がネクスト ホップ ディレクターに接続されている場合、この値はネクスト ホップ セッション タイプを保持します。 たとえば、この Director はローカル Agent と通信するローカル Director ですが、IA-Connect セッションが現在 Citrix に接続されている場合、この値は「Citrix ICA」になります。一方、「リモート クライアント タイプ」の値は「ローカル」になります (Citrix にアクションを転送しているローカル Director を表します)。 |
ディレクトリが存在しない
IA-Connect Agent を実行しているコンピューター上にディレクトリ (フォルダー) が存在するかどうかを true または false で報告します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ディレクトリ パス
|
DirectoryPath | True | string |
ディレクトリ (フォルダー) への完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ディレクトリが存在する
|
DirectoryExists | boolean |
ディレクトリ (フォルダー) が存在する場合は true、そうでない場合は false を返します。 |
ディレクトリはアクセス可能
ディレクトリ (フォルダー) にアクセスできるかどうかと、IA-Connect Agent を実行しているコンピューター上でアクセス許可によってアクセスが制限されているかどうかを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ディレクトリ パス
|
DirectoryPath | True | string |
ディレクトリ (フォルダー) への完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
アクセス可能なディレクトリ
|
DirectoryAccessible | boolean |
ディレクトリにアクセスできる場合は true、そうでない場合は false を返します。 |
アクセスが未承認のディレクトリ
|
DirectoryAccessUnauthorised | boolean |
アクセス許可によってアクセスが制限されているためにディレクトリにアクセスできない場合は true、アクセスできる場合は false を返します。 |
ディレクトリを作成する
IA-Connect Agent を実行しているコンピューター上にディレクトリ (フォルダー) を作成します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ディレクトリ パス
|
DirectoryPath | True | string |
ディレクトリ (フォルダー) への完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
既に存在する場合はエラー
|
ErrorIfAlreadyExists | boolean |
ディレクトリ (フォルダー) が既に存在する場合に IA-Connect でエラーを発生させますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
ディレクトリを削除する
IA-Connect Agent を実行しているコンピューター上にディレクトリ (フォルダー) を削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ディレクトリ パス
|
DirectoryPath | True | string |
ディレクトリ (フォルダー) への完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
再帰的
|
Recursive | boolean |
ディレクトリ内のサブディレクトリ (サブフォルダー) とファイルも削除しますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
ディレクトリを削除する
IA-Connect Agent を実行しているコンピューターのディレクトリ (フォルダー) を削除して、ディレクトリ内のすべてのファイルを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ディレクトリ パス
|
DirectoryPath | True | string |
ディレクトリ (フォルダー) への完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
再帰的
|
Recursive | boolean |
すべてのサブフォルダーも削除しますか? |
|
最上位を削除する
|
DeleteTopLevel | boolean |
最上位のフォルダーも削除しますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
ドライブの一覧を取得する
IA-Connect Agent を実行しているコンピューター上のドライブの一覧を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ドライブ JSON
|
DrivesJSON | string |
IA-Connect Agent を実行しているコンピューター上の JSON 形式のドライブの一覧。 |
パスワード キーを送信する
グローバル キー押下を、特にパスワード入力時に IA-Connect Agent ユーザー セッションに送信します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Password
|
Password | True | password |
送信するパスワード。 '保存された' パスワードの場合は、{IAConnectPassword:StoredPasswordIdentifier} の形式で入力し、'保存されているパスワード' を true に設定します。 これがオーケストレーターが生成した資格情報の場合、{OrchestratorCredential:FriendlyName} の形式で入力し、'保存されているパスワード' を true に設定します。 |
間隔 (ミリ秒)
|
Interval | integer |
各キー押下間のミリ秒数。 |
|
記号を解釈しない
|
DontInterpretSymbols | boolean |
パスワード内の記号を特殊キー (例: Shift は +、Ctrl は ^ など) として解釈しないようにしますか? 実際の記号を入力する場合は、これを true に設定する必要があります。 |
|
保存されたパスワードを含むパスワード
|
PasswordContainsStoredPassword | boolean |
パスワードが IA-Connectに 保存されたパスワード識別子 (例:「パスワードを生成する」アクションによって生成される) または IA-Connect オーケストレーターの汎用資格情報 (例: PA フローで IA-Connect を使用する場合) の場合は true に設定します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
パスワードのキー イベントを送信する
グローバル キー押下イベントを、特にパスワード入力時に IA-Connect Agent ユーザー セッションに送信します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Password
|
Password | True | password |
送信するパスワード。 '保存された' パスワードの場合は、{IAConnectPassword:StoredPasswordIdentifier} の形式で入力し、'保存されているパスワード' を true に設定します。 これがオーケストレーターが生成した資格情報の場合、{OrchestratorCredential:FriendlyName} の形式で入力し、'保存されているパスワード' を true に設定します。 |
間隔 (ミリ秒)
|
Interval | integer |
各キー押下イベント間のミリ秒数。 |
|
記号を解釈しない
|
DontInterpretSymbols | boolean |
パスワード内の記号を特殊キー (例: {SHIFT} は Shift、{CTRL} は Ctrl など) として解釈しないようにしますか? 実際の記号を入力する場合は、これを true に設定する必要があります。 |
|
保存されたパスワードを含むパスワード
|
PasswordContainsStoredPassword | boolean |
パスワードが IA-Connectに 保存されたパスワード識別子 (例:「パスワードを生成する」アクションによって生成される) または IA-Connect オーケストレーターの汎用資格情報 (例: PA フローで IA-Connect を使用する場合) の場合は true に設定します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
パスワードを Agent メモリに保存する
パスワードを Agent メモリに保存し (暗号化)、保存されたパスワードをサポートするアクションからそのパスワードを使用できるようにします。 パスワードはメモリにのみ保存され、Agent を終了すると失われます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
識別子
|
Identifier | True | string |
パスワードの一意識別子です。 識別子がすでに使用されている場合は上書きされます。 例: SAPGUILogon。 パスワードはフレーズ {IAConnectPassword:Identifier} を使用して取得されます。 |
Password
|
Password | True | password |
保存するパスワード。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
StorePasswordInAgentMemoryResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
パスワードを生成する
テンプレート形式で定義された辞書の単語、数字、記号、文字を含むパスワードを生成します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
パスワード形式
|
PasswordFormat | True | string |
生成されたパスワードの形式。 記号 'w' は辞書の単語、'n' は数字、's' は記号、'l' は小文字、'L' は大文字を表します。 たとえば、wnnws なら Pluto35Marmite を生成する可能性があります。 |
Minimum length
|
MinimumLength | integer |
生成されたパスワードの最小長です。 生成されたパスワードが短かすぎる場合は、長さの条件が満たされるまで辞書の単語が追加されます。 長さの最小要件がない場合は、0 に設定します。 |
|
プレーン テキストとして返す
|
ReturnAsPlainText | boolean |
パスワードをプレーン テキストとして返す場合は true に設定します。 |
|
パスワードを識別子として保存
|
StorePasswordAsIdentifier | string |
識別子が指定されている場合、このパスワードはエージェント内に暗号化されて保存され、保存されている資格情報を利用できるコマンドで後で取得/使用できるようになります。 これらのパスワードはメモリにのみ保存され、エージェントを閉じると失われます。 例: MyExchangePassword。 |
|
対応する記号
|
SupportedSymbols | string |
生成したパスワードの形式で記号 's' を使用すると、ランダムに使用するシンボルのリストを提供できます。 指定しない場合は、組み込みのリストが使用されます。 例: !$()*。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
プレーン テキストのパスワード
|
PlainTextPassword | string |
要求された場合はプレーン テキストのパスワード。 たとえば、SMS や電子メールを使用して転送される 1 回限りのパスワードであり、画面に表示されるのと同じものを取得する必要があるために、プレーン テキストで返すことが要求される可能性があります。 |
パスワード文字列を展開する
IA-Connect の保存済みのパスワードへの参照を含む入力文字列を受け入れ、その参照を保存済みのパスワードに置き換えた文字列を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
入力文字列
|
InputString | string |
IA-Connect に保存されているパスワード識別子を含む入力文字列。 例: 'ようこそ、新しいアカウントのパスワードは {IAConnectPassword:GeneratedPassword} です' の場合、'GeneratedPassword' は、保存されている IA-Connect パスワードの名前です。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
出力文字列
|
OutputString | string |
パスワード識別子が実際のパスワードに置き換えられた入力文字列を含む出力文字列。 例: 'ようこそ、新しいアカウントのパスワードは Fantastic12Monkeys です!'。 |
ファイル コンテンツを Base64 として取得する
指定したファイルのコンテンツを Base64 形式で取得します。Base64 形式は API 経由での送信に適した形式で、元のテキストまたはバイナリ形式に簡単に変換できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
File path
|
FilePath | True | string |
ファイルのフルパスです。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
圧縮
|
Compress | boolean |
ファイル コンテンツを Base64 に変換する前に GZip で圧縮する場合は true に設定します。 ファイルはアクセスされず、すべての操作はメモリ内で実行されます。 この機能は、Base64 を取得した後でファイル コンテンツを GUnzip できる場合にのみ役立ちます (元のファイル コンテンツ テキストまたはバイナリ データにデコードする場合)。 Base64 を入力として受け入れて、GUnzip 機能を持たないアクションに、Base64 を直接渡す場合は、false に設定します。 |
|
最大ファイル サイズ
|
MaxFileSize | integer |
ファイルの最大サイズ。このサイズを超えると、ファイル コンテンツを取得する代わりに例外が発生します。 これにより、Agent が巨大なファイルを取得するように要求され、最終的にアクションがタイムアウトになるという状況を回避できます。ファイル サイズのチェックを無効にするには、-1 に設定します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Base64 のファイル コンテンツ
|
FileContentsAsBase64 | string |
Base64 形式のファイル コンテンツ。 |
ファイル サイズを取得する
IA-Connect Agent を実行しているコンピューター上のファイルのサイズ (バイト数) を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
File path
|
Filename | True | string |
ファイルのフルパスです。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ファイル サイズ
|
FileSize | integer |
ファイルのサイズ (バイト数)。 |
ファイルからすべてのテキストを読み取る
IA-Connect Agent を実行しているコンピューター上のファイルのテキスト コンテンツを読み取ります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
File path
|
Filename | True | string |
ファイルのフルパスです。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ファイル テキスト コンテンツ
|
FileTextContents | string |
ファイルのテキスト コンテンツ。 |
ファイルに所有者を設定する
IA-Connect Agent を実行しているコンピューター上のファイルに所有者を設定します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
File path
|
FilePath | True | string |
ファイルのフルパスです。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
ユーザー ID
|
UserIdentity | True | string |
所有権を割り当てるユーザーの ID。 これは 'ユーザー名'、'DOMAIN\username'、または 'username@domainfqdn' の形式で指定できます。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
ファイルのセキュリティ アクセス許可を取得する
IA-Connect Agent を実行しているコンピューター上のファイルに現在設定されているアクセス許可の一覧を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
File path
|
FilePath | True | string |
ファイルのフルパスです。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
セキュリティ アクセス許可の JSON
|
SecurityPermissionsJSON | string |
指定されたファイルに現在設定されている JSON 形式のアクセス許可。 |
ファイルのセキュリティから ID を削除する
IA-Connect Agent を実行しているコンピューター上のファイルのセキュリティ アクセス許可から ID (ユーザー、グループ、コンピューターなど) を削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
File path
|
FilePath | True | string |
ファイルのフルパスです。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
削除する ID
|
IdentityToRemove | True | string |
削除するユーザーまたはグループの ID。 これは 'ユーザー名'、'DOMAIN\username'、または 'username@domainfqdn' の形式で指定できます。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
アクセス許可を削除しました
|
PermissionWasRemoved | boolean |
アクセス許可が正常に削除された場合に true を返します。 |
ファイルは存在しない
IA-Connect Agent を実行しているコンピューター上にファイルが存在するかどうかを true または false で報告します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
File path
|
Filename | True | string |
ファイルのフルパスです。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ファイルが存在する
|
FileExists | boolean |
ファイルが存在する場合は true、そうでない場合は false を返します。 |
ファイルを ZIP に追加する
ファイルを圧縮します (ファイルを圧縮アーカイブに格納します)。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ZIP に追加するソース ファイルのパス
|
SourceFilenameToAddToZIP | True | string |
ZIP に追加するファイルへのファイル パス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
出力 ZIP ファイルのパス
|
OutputZIPFilename | True | string |
ZIP の出力先のファイル パス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
ZIP 内のフォルダーにファイル名を追加
|
AddFilenameToFolderInZIP | string |
ZIP ファイル内のフォルダーにソース ファイルを追加する場合は、ここにフォルダー名を入力します。 |
|
ZIP のコメントに追加するソース ファイル名
|
SourceFilenameToAddToZIPComment | string |
ZIP に追加する、このファイル用のオプションのコメント。 |
|
圧縮
|
Compress | boolean |
ZIP ファイル作成時にファイルを圧縮しますか? |
|
既存の ZIP ファイルに追加する
|
AddToExistingZIPFile | boolean |
既存の ZIP ファイルに追加する場合は True に設定します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
ファイルをクリップボードにコピーする
指定したローカル ファイルを IA-Connect Agent ユーザー セッションのクリップボードにコピーします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
File name
|
Filepath | True | string |
クリップボードにコピーするローカル ファイルへのファイル パス。 |
切り取り
|
Cut | boolean |
true に設定した場合、ファイルはコピーする代わりに切り取られます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
CopyFileToClipboardResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
ファイルをコピーする
IA-Connect Agent を実行しているコンピューター上のファイルをコピーします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ソース ファイルのパス
|
SourceFilePath | True | string |
ソース ファイルへの完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
ターゲット ファイルのパス
|
DestFilePath | True | string |
ファイルのコピー先への完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
ファイルを削除する
IA-Connect Agent を実行しているコンピューター上のファイルを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
File path
|
Filename | True | string |
ファイルのフルパスです。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
ファイルを削除する
IA-Connect Agent を実行しているコンピューター上の指定されたフォルダーに含まれている、パターンに一致するファイルを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ディレクトリ パス
|
DirectoryPath | True | string |
ディレクトリ (フォルダー) への完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Pattern
|
Pattern | string |
削除するファイルと一致させるパターン、例えば、すべてのファイルの場合は . .txt 拡張子を持つファイルの場合は *.txt。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
削除されたファイルの数
|
NumberOfFilesDeleted | integer |
正常に削除されたファイルの数。 |
削除に失敗したファイルの数
|
NumberOfFilesFailedToDelete | integer |
削除できなかったファイルの数。 |
ファイルを取得する
IA-Connect Agent を実行しているコンピューター上のフォルダー内のファイル一覧 (パターンの CSV 一覧に一致) を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ディレクトリ パス
|
DirectoryPath | True | string |
ディレクトリ (フォルダー) への完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
パターン CSV
|
PatternsCSV | True | string |
一致するファイル パターンのコンマ区切りリスト、たとえば、すべてのファイルの場合は . .txt または .docx 拡張子を持つファイルの場合は、'.txt,.docx'。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ファイル JSON
|
FilesJSON | string |
フォルダーに含まれている JSON 形式のファイルの一覧。 |
正常に読み取られたファイルの数
|
NumberOfFilesReadSuccessfully | integer |
正常に読み取られたファイルの数。 |
読み取りに失敗したファイルの数
|
NumberOfFilesFailedToRead | integer |
読み取ることができなかったファイルの数。 |
ファイルを移動する
IA-Connect Agent を実行しているコンピューター上のファイルを移動します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ソース ファイルのパス
|
SourceFilePath | True | string |
ソース ファイルへの完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
ターゲット ファイルのパス
|
DestFilePath | True | string |
ファイルの移動先への完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
ファイルを解凍する
ZIP 圧縮を使用して圧縮されたファイルを解凍します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ZIP ファイル パス
|
ZIPFilename | True | string |
解凍する ZIP ファイルへの完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
抽出フォルダー
|
ExtractFolder | string |
ZIP に抽出するフォルダーへのパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
|
すべてのファイルを 1 つのフォルダーに抽出
|
ExtractAllFilesToSingleFolder | boolean |
True に設定した場合、ZIP 内のフォルダー構造は無視され、すべてのファイルが指定したフォルダーに抽出されます。 |
|
ファイルの正規表現を含める
|
IncludeFilesRegEx | string |
抽出するファイルを指定するためのオプションの正規表現です。 ファイル名のみ一致。 |
|
ファイルの正規表現を除外する
|
ExcludeFilesRegEx | string |
抽出から除外するファイルを指定するためのオプションの正規表現です。 ファイル名のみ一致。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
正常に抽出されたファイルの数
|
FilesExtractedSuccessfully | integer |
正常に ZIP から抽出されたファイルの数。 |
抽出に失敗したファイルの数
|
FilesFailedToExtract | integer |
ZIP からの抽出に失敗したファイルの数。 |
除外するファイルの数
|
FilesExcluded | integer |
除外されたファイルの数 ('ファイルの正規表現を除外する' 入力を使用している場合)。 |
フォルダーに所有者を設定する
IA-Connect Agent を実行しているコンピューター上のフォルダーに所有者を設定します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Folder path
|
FolderPath | True | string |
フォルダーへのフル パス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
ユーザー ID
|
UserIdentity | True | string |
所有権を割り当てるユーザーの ID。 これは 'ユーザー名'、'DOMAIN\username'、または 'username@domainfqdn' の形式で指定できます。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
フォルダーのセキュリティ アクセス許可を取得する
IA-Connect Agent を実行しているコンピューター上のフォルダーに現在設定されているアクセス許可の一覧を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Folder path
|
FolderPath | True | string |
フォルダーへのフル パス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
セキュリティ アクセス許可の JSON
|
SecurityPermissionsJSON | string |
指定されたフォルダーに現在設定されている JSON 形式のアクセス許可。 |
フォルダーのセキュリティから ID を削除する
IA-Connect Agent を実行しているコンピューター上のフォルダーのセキュリティ アクセス許可から ID (ユーザー、グループ、コンピューターなど) を削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Folder path
|
FolderPath | True | string |
フォルダーへのフル パス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
削除する ID
|
IdentityToRemove | True | string |
削除するユーザーまたはグループの ID。 これは 'ユーザー名'、'DOMAIN\username'、または 'username@domainfqdn' の形式で指定できます。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
アクセス許可を削除しました
|
PermissionWasRemoved | boolean |
アクセス許可が正常に削除された場合に true を返します。 |
フォルダーのセキュリティ継承を有効にする
IA-Connect Agent を実行しているコンピューター上のフォルダーのセキュリティ継承を有効にします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Folder path
|
FolderPath | True | string |
フォルダーへのフル パス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
フォルダーのセキュリティ継承を解消する
IA-Connect Agent を実行しているコンピューター上のフォルダーのセキュリティ継承を解消します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Folder path
|
FolderPath | True | string |
フォルダーへのフル パス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
継承を明示に変換する
|
ConvertInheritedToExplicit | boolean |
現在継承されているアクセス許可を明示的なアクセス許可に変換しますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
フォルダーを取得する
IA-Connect Agent を実行しているコンピューター上の指定されたフォルダー内のすべてのサブフォルダーを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ディレクトリ パス
|
DirectoryPath | True | string |
ディレクトリ (フォルダー) への完全なパス。 IA-Connect Agent が実行されているセッションからこれにアクセスできる必要があります。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
フォルダー JSON
|
FoldersJSON | string |
フォルダーに含まれている JSON 形式のサブフォルダーの一覧。 |
正常に読み取られたフォルダーの数
|
NumberOfFoldersReadSuccessfully | integer |
正常に読み取られたサブフォルダーの数。 |
読み取りに失敗したフォルダーの数
|
NumberOfFoldersFailedToRead | integer |
読み取ることができなかったサブフォルダーの数。 |
フローを完了としてマークする
フローを完了としてマークします。それによって、割り当てられているワーカー コンピューターが他のフローを処理できるようになったことが IA-Connect オーケストレーターに通知されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
フロー結果 JSON から失敗したアクションのエラー メッセージを取得する
1 つ以上のフロー result() 式の JSON 出力を逆シリアル化し、失敗したアクションの最初に見つかったエラー メッセージを取得します。 エラー メッセージは、さまざまな形式で JSON に保存できます。 このアクションは既知の形式を処理し、最初に見つかったエラー メッセージを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フロー結果 JSON
|
PowerAutomateResultJSON | True | array of string |
1 つ以上のフロー result() 式からの出力を含む JSON の配列。 単一のフロー result() 式の出力のみを処理する場合は、それを最初の配列項目に入力するだけです。 |
検索の状態
|
SearchStatus | string |
エラー メッセージを含むアクションの状態。 これは、デフォルトの「失敗」と異なる状態を検索する場合にのみ変更する必要があります。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
アクション エラー メッセージ
|
ActionErrorMessage | string |
結果の JSON から抽出されたアクション エラー メッセージを返します。 エラー メッセージが見つからない場合は、空白の値が返されます。 |
Action name
|
ActionName | string |
エラー メッセージに関連付けられているアクションの名前を返します。 |
アクション コード
|
ActionCode | string |
エラー メッセージに関連付けられている結果コードの名前を返します。 |
プリンターの一覧を取得する
IA-Connect Agent セッションで使用可能なすべてのプリンターの一覧を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ローカル プリンターの一覧
|
ListLocalPrinters | boolean |
ローカル プリンターを返しますか? |
|
ネットワーク プリンターの一覧
|
ListNetworkPrinters | boolean |
ネットワーク プリンターを返しますか? |
|
詳細情報を返す
|
ReturnDetailedInformation | boolean |
各プリンターの場所、ポート名、ドライバー名、状態などの詳細情報を返しますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
プリンター JSON
|
PrintersJSON | string |
見つかったすべてのプリンターの一覧 (JSON 形式)。 |
プリンターの数
|
NumberOfPrinters | integer |
見つかったプリンターの数。 |
プロセス ID でプロセスを取得する
指定したプロセス ID のプロセスが IA-Connect Agent ユーザー セッションで実行されているかどうかを返します。 プロセス ID は一意であるため、ID に一致できるプロセスは 1 つのみです。プロセス ID は動的であり、アプリケーションを起動するごとに異なります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
プロセス ID
|
ProcessId | True | integer |
取得するプロセスのプロセス ID。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
プロセス実行中
|
ProcessRunning | boolean |
指定されたプロセス ID を持つプロセスが見つかった場合は true を返します。 |
プロセス ID のコマンド ライン プロパティを取得する
指定したプロセス ID を持つ IA-Connect Agent ユーザー セッションで実行中のプロセスのコマンド ライン プロパティを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
プロセス ID
|
ProcessId | True | integer |
コマンド ライン プロパティの取得元プロセスのプロセス ID。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
プロセス コマンド ライン
|
ProcessCommandLine | string |
プロセスのコマンド ライン プロパティ。 |
プロセスの引数
|
ProcessArguments | string |
プロセスの開始時に使用された引数。 |
プロセスの現在の作業ディレクトリ
|
ProcessCurrentWorkingDirectory | string |
プロセスの現在の作業ディレクトリ。 |
プロセス イメージのパス名
|
ProcessImagePathName | string |
プロセスを開始した実行可能ファイルへのパス。 |
プロセス ID を強制終了する
指定したプロセス ID を持つ IA-Connect Agent ユーザー セッションで実行されているプロセスを強制終了します。プロセス ID は一意であるため、ID に一致できるプロセスは 1 つのみです。プロセス ID は動的であり、アプリケーションを起動するごとに異なります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
プロセス ID
|
ProcessID | True | integer |
強制終了するプロセスのプロセス ID。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
キルしたプロセスの数
|
NumberOfProcessesKilled | integer |
強制終了されたプロセスの数。 |
プロセスを取得する
IA-Connect Agent ユーザー セッションで実行中のプロセスの一覧を返します。 オプションにより、プロセス名を指定してフィルター処理を行うことができます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
プロセス名
|
ProcessName | string |
プロセス名のオプションのフィルター。 |
|
プロセス コマンドラインの取得
|
GetProcessCommandLine | boolean |
true に設定した場合、プロセスのコマンドラインの詳細が返されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
プロセスの数
|
NumberOfProcesses | integer |
ユーザー セッションで実行中のプロセスの数。 |
プロセス JSON
|
ProcessesJSON | string |
ユーザー セッションで実行されているプロセスの一覧 (JSON形式)。 |
プロセスを実行する
プロセス、コマンド、またはアプリケーションを起動します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Process name
|
ProcessName | True | string |
実行するプロセス。 例: notepad.exe や C:\windows\system32\notepad.exe など。 |
引数
|
Arguments | string |
アプリケーションの起動時に使用する任意のコマンドライン引数。 |
|
作業フォルダー
|
WorkingDirectory | string |
プロセスの作業フォルダー/ディレクトリ。 |
|
シェル実行の使用
|
UseShellExecute | boolean |
オペレーティング システム シェルを使用してプロセスを開始しますか? |
|
ウィンドウを作成しない
|
CreateNoWindow | boolean |
プロセスをウィンドウなしで開始しますか? |
|
ウィンドウ スタイル
|
WindowStyle | string |
ウィンドウ スタイル (標準、最大、最小、または非表示) を指定します。 |
|
プロセスを待機
|
WaitForProcess | boolean |
プロセスが完了するまで待ちますか? これは通常、続行する前に終了する必要があるプログラムまたはスクリプトを実行する場合にのみ使用されます。 |
|
標準出力のリダイレクト
|
RedirectStandardOutput | boolean |
標準出力をリダイレクトしますか? |
|
標準エラーのリダイレクト
|
RedirectStandardError | boolean |
標準エラーをリダイレクトしますか? |
|
標準エラーを出力にリダイレクトする
|
RedirectStandardErrorToOutput | boolean |
標準エラーを出力にリダイレクトしますか? |
|
標準出力のエンコード
|
StandardOutputEncoding | string |
標準出力のエンコード (UTF8、UTF7、UTF16、ASCII、または UTF16BE) を指定します。 |
|
標準エラー エンコード
|
StandardErrorEncoding | string |
標準のエラー エンコード (UTF8、UTF7、UTF16、ASCII、または UTF16BE) を指定します。 |
|
RunAs ドメイン名
|
RunAsDomain | string |
ユーザーとしての実行のドメイン。 ドメインが指定されていない場合、ユーザー名は、username@domainFQDN の形式である必要があります。 |
|
RunAs のユーザー名
|
RunAsUsername | string |
ユーザーとしての実行のユーザー名。 |
|
RunAs のパスワード
|
RunAsPassword | password |
ユーザーとしての実行のパスワード。 |
|
RunAs ユーザー プロファイルの読み込み
|
RunAsLoadUserProfile | boolean |
ユーザーとしての実行の Windows ユーザー プロファイルを読み込みますか? |
|
RunAs の昇格
|
RunAsElevate | boolean |
プロセスの実行を昇格しますか? |
|
タイムアウト (秒)
|
TimeoutInSeconds | integer |
プロセスが完了までに待機する最大秒数。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
プロセス開始
|
ProcessStarted | boolean |
プロセスが開始された場合は true を返します。 |
終了コード
|
ExitCode | integer |
プロセスの終了コードを返します。 |
プロセスのタイムアウト
|
ProcessTimedOut | boolean |
プロセスがタイムアウトした場合は true を返します。 |
プロセス ID
|
ProcessId | integer |
開始されたプロセスのプロセス ID。 |
標準出力
|
StandardOutput | string |
標準出力の内容。 |
標準エラー
|
StandardError | string |
標準エラーの内容。 |
プロセスを強制終了する
指定されたプロセス名を持つ IA-Connect Agent ユーザー セッションで実行中のプロセスをすべて強制終了します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Process name
|
ProcessName | True | string |
強制終了するプロセス。 例: メモ帳。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
キルしたプロセスの数
|
NumberOfProcessesKilled | integer |
強制終了されたプロセスの数。 |
マウス ホイールを回転する
IA-Connect Agent ユーザー セッションでマウス ホイール (プラスまたはマイナスのノッチ) を回転します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ホイールの回転
|
WheelTurns | True | integer |
ホイールの回転数。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスのウィグル
指定した座標数だけマウスを前後に移動します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ウィグル
|
XWiggle | integer |
マウスを水平方向に移動する際のピクセル数。 |
|
Y ウィグル
|
YWiggle | integer |
マウスを垂直方向に移動する際のピクセル数。 |
|
ウィグルの遅延 (秒)
|
WiggleDelayInSeconds | double |
マウスの移動間の秒数。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスのカーソルの位置を設定する
IA-Connect Agent ユーザー セッションで、マウスのカーソルを指定した位置に設定します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ピクセル数
|
X | True | integer |
X 座標値 (ピクセル単位)。 |
Y ピクセル数
|
Y | True | integer |
Y 座標値 (ピクセル単位)。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの中央ボタンをクリックする
IA-Connect Agent ユーザー セッションでマウスの中央ボタンをクリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの中央ボタンを上に移動する
IA-Connect Agent ユーザー セッションでマウスの中央ボタンを離します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの中央ボタンを下に移動する
IA-Connect Agent ユーザー セッションでマウスの中央ボタンを押します (離しません)。 マウスを離すには、マウスの中央ボタンを上に移動します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの中央ボタンを長押しする
指定した秒数間、IA-Connect Agent ユーザー セッションでマウスの中央ボタンを長押しします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
保留する秒数
|
SecondsToHold | True | double |
マウスの中央ボタンを長押しする秒数。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの乗数を設定する
IA-Connect Agent ユーザー セッションでグローバル マウス乗数を設定します。 これは、開発中にリモート デスクトップのスケーリングで問題が発生した場合に役立ちます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X 乗数
|
MouseXMultiplier | double |
水平方向 (X) グローバル マウス乗数を設定します (Agent がマウスを移動する場合)。 乗数は、「マルチ モニター機能」が無効になっている場合にのみ効果があります。 |
|
Y 乗数
|
MouseYMultiplier | double |
垂直方向 (X) グローバル マウス乗数を設定します (Agent がマウスを移動する場合)。 乗数は、「マルチ モニター機能」が無効になっている場合にのみ効果があります。 |
|
mouse_event に適用
|
ApplyToMouseEvent | boolean |
この引数は、グローバル マウス乗数の値を mouse_event メソッドに適用するかどうかを指定します。 |
|
SetCursorPos に適用
|
ApplyToSetCursorPos | boolean |
この引数は、グローバル マウス乗数の値を SetCursorPos メソッドに適用するかどうかを指定します。 |
|
Apply to current mouse move method
|
ApplyToCurrentMouseMoveMethod | boolean |
この引数は、グローバル マウス乗数値を現在のマウス移動メソッドに適用するかどうかを指定します (例: SetCursorPos が現在のマウス移動メソッドである場合、乗数は SetCursorPos に適用されます)。 これが true に設定されている場合、入力 'Apply to mouse_event' と 'Apply to SetCursorPos' は無視されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの右ボタンを上に移動する
IA-Connect Agent ユーザー セッションでマウスの右ボタンを離します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの右ボタンを下に移動する
IA-Connect Agent ユーザー セッションでマウスの右ボタンを押します (離しません)。 マウスを離すには、マウスの右ボタンを上に移動します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの右ボタンを長押しする
指定した秒数間、IA-Connect Agent ユーザー セッションでマウスの右ボタンを長押しします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
保留する秒数
|
SecondsToHold | True | double |
マウスの右ボタンを長押しする秒数。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの左ボタンをダブルクリックする
IA-Connect Agent ユーザー セッションでマウスの左ボタンをダブル クリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
遅延 (ミリ秒)
|
DelayInMilliseconds | integer |
各クリック間の遅延 (ミリ秒)。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの左ボタンを上に移動する
IA-Connect Agent ユーザー セッションでマウスの左ボタンを解放します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの左ボタンを下に移動する
IA-Connect Agent ユーザー セッションでマウスの左ボタンを押します (離しません)。 マウスを離すには、マウスの左ボタンを上に移動します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの左ボタンを長押しする
指定した秒数間、IA-Connect Agent ユーザー セッションでマウスの左ボタンを長押しします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
保留する秒数
|
SecondsToHold | True | double |
マウスの左ボタンを長押しする秒数。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの移動方法を取得する
現在のマウスの移動方法を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
マウスの移動方法
|
MouseMoveMethod | string |
現在のマウスの移動方法 (mouse_event または setcursorpos) を返します。 |
マウスの移動方法を設定する
現在のマウスの移動方法を mouse_event または setcursorpos に設定します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
マウスの移動方法を設定する
|
MouseMoveMethod | True | string |
マウスの移動方法 (mouse_event または setcursorpos) を指定します。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスを右クリックする
IA-Connect Agent ユーザー セッションでマウスの右ボタンをクリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスを左クリックする
IA-Connect Agent ユーザー セッションでマウスの左ボタンをクリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスを座標に移動する
IA-Connect Agent ユーザー セッションで、指定したピクセル座標にマウスを移動します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ピクセル数
|
XCoord | True | integer |
マウスの移動先の X 座標値 (ピクセル単位)。 |
Y ピクセル数
|
YCoord | True | integer |
マウスの移動先の Y 座標値 (ピクセル単位)。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスを相対的に移動する
IA-Connect Agent ユーザー セッションで、指定したピクセル数だけ現在の位置に相対させてマウスを移動します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ピクセル数
|
XCoord | True | integer |
マウスを現在の位置から移動する X ピクセル数。 |
Y ピクセル数
|
YCoord | True | integer |
マウスを現在の位置から移動する Y ピクセル数。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウス乗数を取得する
IA-Connect Agent ユーザー セッションでグローバル マウス乗数を取得します。 これはデフォルトで (1, 1) ですが、「マウスの乗数を設定する」アクションによって変更された可能性があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
X 乗数
|
MouseXMultiplier | double |
現在の水平方向 (X) グローバル マウス乗数 (Agent がマウスを移動する場合)。 乗数は、「マルチ モニター機能」が無効になっている場合にのみ効果があります。 |
Y 乗数
|
MouseYMultiplier | double |
現在の垂直方向 (X) グローバル マウス乗数 (Agent がマウスを移動する場合)。 乗数は、「マルチ モニター機能」が無効になっている場合にのみ効果があります。 |
マウスの移動方法
|
MouseMoveMethod | string |
現在のグローバル マウス移動メソッド (mouse_event または setcursorpos) を返します。 |
ユーザーの資格情報から読み取る
IA-Connect Agent セッションでユーザーのプロファイルの資格情報からユーザー名とパスワードを読み取ります。 資格情報は、Windows のコントロール パネルから表示できます。 ユーザー名とパスワードの両方を汎用資格情報から取得できますが、Windows 資格情報から取得できるのはユーザー名のみです。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
資格情報の住所
|
CredentialAddress | True | string |
資格情報の名前/アドレスです。 |
資格情報の種類
|
CredentialType | True | string |
資格情報の種類: Windows または汎用。 |
対称暗号化キー
|
SymmetricKey | string |
資格情報パスワードを復号化するために使用されるオプションの対称暗号化キー (資格情報がキーで暗号化されている場合に使用)。 Windows 資格情報のパスワードは取得できないため、汎用資格情報でのみ使用できます。 |
|
パスワードを識別子として保存
|
StorePasswordAsIdentifier | string |
識別子が指定されている場合、取得された資格情報パスワードはエージェント内に暗号化されて保存され、保存されている資格情報を利用できるコマンドで後で取得/使用できるようになります。 これらのパスワードはメモリにのみ保存され、エージェントを閉じると失われます。 Windows 資格情報のパスワードは取得できないため、汎用資格情報でのみ使用できます。 例: MyExchangePassword。 |
|
パスワードを返さない
|
DontReturnPassword | boolean |
true に設定すると、資格情報パスワードは返されません。 これは、他のコマンドで使用するためにエージェント内にパスワードを保存する (つまり 'パスワードを識別子として保存する' が true) ものの、ワークフロー内で実際にパスワードを知る必要がない場合に便利です。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
User name
|
UserName | string |
資格情報のユーザー名です。 |
Password
|
Password | string |
資格情報のパスワードです。 |
ユーザーの資格情報を削除する
IA-Connect Agent セッションでユーザーのプロファイルの資格情報を削除します。 資格情報は、Windows のコントロール パネルから表示できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
資格情報の住所
|
CredentialAddress | True | string |
資格情報の名前/アドレスです。 |
資格情報の種類
|
CredentialType | True | string |
資格情報の種類: Windows または汎用。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
CredentialDeleteResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
ユーザー資格情報に書き込む
IA-Connect Agent セッションでユーザーのプロファイルにあるユーザー名とパスワードを資格情報に書き込み、存在しない場合はその資格情報を作成します。 資格情報は、Windows のコントロール パネルから表示できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
資格情報の住所
|
CredentialAddress | True | string |
資格情報の名前/アドレスです。 |
User name
|
UserName | True | string |
資格情報のユーザー名です。 |
Password
|
Password | True | string |
資格情報のパスワードです。 |
資格情報の種類
|
CredentialType | True | string |
資格情報の種類: Windows または汎用。 |
資格情報の永続性
|
CredentialPersistence | string |
資格情報の永続性: Session (このログイン セッションの間だけ持続する)、LocalMachine (このユーザーのセッションをまたいで、このコンピューターのみ再起動後も持続する)、Enterprise (コンピューター間で資格情報のローミングが可能)。 |
|
対称暗号化キー
|
SymmetricKey | string |
資格情報の暗号化に使用されるオプションの対称暗号化キー。 この資格情報は、キーを知っている場合にのみ取得できます。 汎用資格情報でのみ使用できます。 |
|
パスワードを識別子として保存
|
StorePasswordAsIdentifier | string |
識別子が指定されている場合、このパスワードもエージェント内に暗号化されて保存され、保存されている資格情報を利用できるコマンドで後で取得/使用できるようになります。 これらのパスワードはメモリにのみ保存され、エージェントを閉じると失われます。 例: MyExchangePassword。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
CredentialWriteResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
リモート セッションをログオフする
IA-Connect Agent が実行されているリモート セッションをログオフします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
待機する秒数
|
SecondsToWait | integer |
IA-Connect Agent がコマンドの完了を報告できるよう、ログオフ コマンドをオペレーティング システムに発行した後に待機する時間。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
リモート セッションを接続解除
IA-Connect Agent がリモート セッションで実行されている場合、このアクションによりリモート セッションが接続解除されます。 これはログオフとは異なり、リモート セッションが切断された状態で実行されます。 このアクションは、新しいセッションを開始するのではなく、後でリモート セッションに接続して同じ状態から継続したい場合に使用できます。 IA-Connect Agent がローカルで実行されている場合、このアクションによりセッションがロックされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
待機する秒数
|
SecondsToWait | integer |
IA-Connect Agent が接続を失う前にコマンドの完了を報告できるように (リモート セッションでのみ発生します)、オペレーティング システムに接続解除コマンドを発行するまでの待機時間。 |
|
ローカル Agent の場合は接続解除しない
|
DoNotDisconnectIfLocalAgent | boolean |
true に設定すると、IA-Connect Agent がローカル セッション (つまり、Worker 上で直接) で実行されている場合、このアクションは自動的に無視されます。 ローカル Agent を接続解除するとセッションがロックされ、セッションのロックが解除されるまで RPA 機能が制限されるため、これは便利です。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
リモート デスクトップ セッション (RDS) の起動ファイルを作成する
リモート デスクトップ セッション (RDS) の起動ファイルを作成します。このファイルを使用して、リモート デスクトップ クライアント UI の自動化を必要とせずに、指定したパラメーターを使用してリモート デスクトップ セッションを自動的に起動できます。 RDS 起動ファイルの拡張子は '.rdp' であるため、多くの場合に RDS ファイルと呼ばれます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リモート アドレス
|
RemoteAddress | True | string |
接続先のリモート システムのアドレス。 これは、IP アドレス、ホスト名、または完全修飾ドメイン名 (FQDN) などが考えられます。 |
出力フォルダー パス
|
OutputFolderPath | True | string |
RDP ファイルを保存するフォルダーです。 |
RDP ファイル名
|
RDPFileName | True | string |
出力フォルダー パスに作成される RDP ファイルの名前です。 |
RDP ファイルが既に存在する場合は上書きする
|
OverwriteRDPFileIfAlreadyExists | boolean |
同じフォルダ/ファイル名の RDP ファイルを自動的に上書きするには、true に設定します。 同じフォルダ/ファイル名の既存の RDP ファイルがすでに存在する場合に新しい RDP ファイルを作成しない場合は、false に設定します。 |
|
リモート コンピューターを信頼する
|
TrustRemoteComputer | boolean |
リモート アドレスを (Windows レジストリで) 信頼済みとしてマークするには true を設定します。これは主に、デバイスをリダイレクトする際、RDP ファイルの起動時にポップアップを表示しないようにする目的で使用されます。 |
|
資格情報を保存する
|
StoreCredentials | boolean |
true に設定すると、リモート デスクトップ認証の詳細を保持するユーザー資格情報が作成されます。 これにより、認証を求められることなくリモート デスクトップ システムに接続できます。 |
|
UserName
|
UserName | string |
リモート デスクトップ認証の詳細を保持するために資格情報を保存する場合、これにより資格情報に格納するユーザー名を指定できます。 |
|
Password
|
Password | string |
リモート デスクトップ認証の詳細を保持するために資格情報を保存する場合、これにより資格情報に格納するパスワードを指定できます。 |
|
資格情報の種類
|
CredentialType | string |
リモート デスクトップ認証の詳細を保持するために資格情報を保存する場合、これにより資格情報タイプ (Windows または汎用) を指定できます。 RDP 資格情報を保存するには、通常、Windows 資格情報を作成します。 |
|
資格情報の永続性
|
CredentialPersistence | string |
リモート デスクトップ認証の詳細を保持するための資格情報を保存する場合、これで資格情報の永続性を指定できます: Session (このログイン セッションの間だけ持続する)、LocalMachine (このユーザーのセッションと、このコンピューターのみの再起動で存続します)、Enterprise (これをコンピューター間でローミングできます)。 RDP ファイルを作成する場合は 'Session' が既定です。 |
|
プリンターをリダイレクトする
|
RedirectPrinters | boolean |
ローカル セッションのプリンターをリモート デスクトップ セッションにマッピングする必要がありますか? この設定はリモートエンドで適用される可能性があるため、有効になりません。 |
|
すべてのドライブをリダイレクトする
|
RedirectAllDrives | boolean |
ローカル セッションのすべてのドライブ文字 (C: など) をリモート デスクトップ セッションにマッピングする必要がありますか? この設定はリモートエンドで適用される可能性があるため、有効になりません。 |
|
クリップボードをリダイレクトする
|
RedirectClipboard | boolean |
クリップボードをローカル システムとリモート システムで共有して、2 つのシステム間でコピー アンド ペーストできるようにする必要がありますか? この設定はリモートエンドで適用される可能性があるため、有効になりません。 |
|
全画面表示
|
Fullscreen | boolean |
リモート デスクトップ セッションが全画面モードの場合。 |
|
デスクトップの幅
|
DesktopWidth | integer |
リモート デスクトップ セッションが全画面モードではない場合の、リモート デスクトップ セッションの幅 (ピクセル単位) です。 |
|
デスクトップの高さ
|
DesktopHeight | integer |
リモート デスクトップ セッションが全画面モードではない場合の、リモート デスクトップ セッションの高さ (ピクセル単位) です。 |
|
マルチモニタを使用する
|
UseMultiMonitor | boolean |
フルスクリーン リモート デスクトップ セッションで単一のモニターのみを使用する必要がある場合は、false に設定します。 フルスクリーン リモート デスクトップ セッションですべてのモニターを使用する必要がある場合は、true に設定します。 単一モニター システム (したがってほとんどの仮想マシン) には影響しません。 |
|
セッション カラーの深度
|
SessionBPP | integer |
リモート デスクトップ セッションの色深度 (ビット/ピクセル (BPP))。 数値が大きいほど、色が多くなります。 サポートされている値は 15、16、24、32 です。 |
|
スマート サイズ設定
|
SmartSizing | boolean |
ローカル コンピューターが Windows のサイズに合わせてリモート セッションの内容を自動的にスケールする場合は、true に設定します。 自動的にスケールしない場合は false に設定します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
RDP ファイル パス
|
RDPFilePath | string |
生成された RDP ファイルへの完全なパスです。 |
リモート デスクトップ セッション (RDS) を起動する
RDS 起動ファイルを使用して、リモート デスクトップ セッション (RDS) を起動します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
RDP ファイル パス
|
RDPFilePath | True | string |
RDP ファイルへの完全なパス。あらかじめ用意されているか、'リモート デスクトップ セッション (RDS) 起動ファイルの作成' のアクションを使用して作成します。 |
リモート コンピューターを信頼する
|
TrustRemoteComputer | boolean |
RDP ファイルに設定されたリモート アドレスを (Windows レジストリで) 信頼済みとしてマークするには true を設定します。これは主に、デバイスをリダイレクトする際、RDP ファイルの起動時にポップアップを表示しないようにする目的で使用されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
LaunchRemoteDesktopSessionResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
他のすべての IA-Connect Agent を強制終了する
ユーザー セッションで現在実行中の IA-Connect Agent のその他のインスタンスを強制終了します。 これにより、IA-Connect Agent のインスタンスが 1 つのみ実行されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
強制終了された Agent の数
|
NumberOfAgentsKilled | integer |
強制終了された IA-Connect Agent プロセスの数。 |
強制終了に失敗した Agent の数
|
NumberOfAgentsFailedToKill | integer |
強制終了に失敗した IA-Connect Agent プロセスの数。 |
代替 IA-Connect Agentを実行する
ファイルの場所から Agent 実行可能ファイルを読み込むことで、代替 IA-Connect Agent (新しいバージョンなど) を実行します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Filename
|
Filename | True | string |
実行する代替 IA-Connect Agent.exe への完全なパス。 パスは IA-Connect Agent が実行されているセッションからアクセスできる必要があります。 |
引数
|
Arguments | string |
IA-Connect Agent.exe の実行時に渡されるすべての引数です (オプション)。 |
|
メモリに読み込む
|
LoadIntoMemory | boolean |
代替 IA-Connect Agent をメモリ内で実行しますか? true に設定した場合、新しい Agent がメモリに読み込まれ、既存の Agent のアセンブリ内で実行されます。 false に設定した場合、新しい Agent は通常のプロセスとして実行され、既存の Agent EXE は終了します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
例外を発生する
入力例外が空白でない場合は、指定されたメッセージで例外を発生します。 これは、以前のアクションにエラーがあった場合に、フロー (HTTP 400) で例外メッセージをトリガーし、エラー処理ステージでキャッチするのに役立ちます。 この例外は、IA-Connect オーケストレーター フロー実行統計には記録されません。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
入力例外
|
InputException | string |
この入力例外が空の文字列でない場合、提供された「例外メッセージ」で例外が発生します。 この入力例外が空白の場合、このアクションは何も行いません。 |
|
例外メッセージ
|
ExceptionMessage | string |
発生する例外メッセージです。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
RaiseExceptionResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
保存済みのパスワードを取得する
以前に生成または保存されたパスワードを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
パスワード識別子
|
PasswordIdentifier | string |
保存されたパスワードの識別子。 これらのパスワードはメモリにのみ保存され、エージェントを閉じると失われます。 例: MyExchangePassword。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
プレーン テキストのパスワード
|
PlainTextPassword | string |
プレーン テキストのパスワード。 たとえば、SMS や電子メールを使用して転送される 1 回限りのパスワードであり、画面に表示されるのと同じものを取得する必要がある場合、プレーン テキストで返すことが必要となる可能性があります。 |
利用可能な IA-Connect セッションを取得する
IA-Connect Director セッション (ローカル、Microsoft RDP または Citrix ICA など、IA-Connect Agent が実行されているセッションへの利用可能な接続) の一覧を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
IA-Connect セッション JSON
|
IAConnectSessionsJSON | string |
すべての IA-Connect セッションの JSON 形式一覧。 |
IA-Connect セッションの数
|
NumberOfIAConnectSessions | integer |
開いている IA-Connect セッションの合計数。 |
ローカル IA-Connect セッションの数
|
NumberOfLocalIAConnectSessions | integer |
開いているローカル IA-Connect セッションの数。 |
Citrix ICA IA-Connect セッションの数
|
NumberOfCitrixICAIAConnectSessions | integer |
開いている Citrix ICA IA-Connect セッションの数。 |
Microsoft RDP IA-Connect の数
|
NumberOfMicrosoftRDPIAConnectSessions | integer |
開いている Microsoft RDP IA-Connect セッションの数。 |
名前ごとに IA-Connect セッションが存在しますか
指定した IA-Connect Director セッションが存在する場合は返します。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。 名前は前の 'アタッチ' アクションから取得されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
IA-Connect セッション名
|
IAConnectSessionName | True | string |
チェックする IA-Connect セッションの名前。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
IA-Connect セッションが存在する
|
IAConnectSessionExists | boolean |
指定された名前のセッションが存在する場合は true、存在しない場合は false を返します。 |
名前でプロセス数を取得する
指定されたプロセス名を持つ IA-Connect Agent ユーザー セッションで実行中のプロセスの数を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Process name
|
ProcessName | True | string |
プロセス名。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
プロセスの数
|
NumberOfProcesses | integer |
指定されたプロセス名に一致するプロセスの数。 |
名前による IA-Connect セッションの強制終了
指定した IA-Connect Director セッションが存在する場合は、セッションを強制終了します。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。 名前は前の 'アタッチ' アクションから取得されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
IA-Connect セッション名
|
IAConnectSessionName | True | string |
強制終了する IA-Connect セッションの名前。 |
成功時に、階層 1 の IA-Connect セッションに添付する
|
AttachToTier1IAConnectSessionOnSuccess | boolean |
セッションが正常に終了した場合に、IA-Connect を階層 1 の IA-Connect セッション (SOAP / REST メッセージのどちらかまたは両方を受信する Director の IA-Connect Director セッション) に接続しますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
IA-Connect セッションが強制終了された
|
IAConnectSessionKilled | boolean |
指定された名前のセッションが強制終了された場合は true、そうでない場合は false を返します。 |
階層 1 の IA-Connect セッション名に添付する
|
AttachedTier1IAConnectSessionName | string |
接続した階層 1 の IA-Connect セッションの名前。 |
座標でマウスの中央ボタンをクリックする
IA-Connect Agent ユーザー セッションにおいて、指定した座標でマウスの中央ボタンをクリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ピクセル数
|
XCoord | True | integer |
X 座標値 (ピクセル単位)。 |
Y ピクセル数
|
YCoord | True | integer |
Y 座標値 (ピクセル単位)。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
座標でマウスの中央ボタンを長押しする
IA-Connect Agent ユーザー セッションにおいて、指定した秒数間、指定した座標でマウスの中央ボタンを長押しします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ピクセル数
|
XCoord | True | integer |
X 座標値 (ピクセル単位)。 |
Y ピクセル数
|
YCoord | True | integer |
Y 座標値 (ピクセル単位)。 |
保留する秒数
|
SecondsToHold | True | double |
マウスの中央ボタンを長押しする秒数。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
座標でマウスの右ボタンを長押しする
IA-Connect Agent ユーザー セッションにおいて、指定した秒数間、指定した座標でマウスの右ボタンを長押しします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ピクセル数
|
XCoord | True | integer |
X 座標値 (ピクセル単位)。 |
Y ピクセル数
|
YCoord | True | integer |
Y 座標値 (ピクセル単位)。 |
保留する秒数
|
SecondsToHold | True | double |
マウスの右ボタンを長押しする秒数。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
座標でマウスの左ボタンをダブルクリックする
IA-Connect Agent ユーザー セッションにおいて、指定した座標でマウスの左ボタンをダブル クリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ピクセル数
|
XCoord | True | integer |
X 座標値 (ピクセル単位)。 |
Y ピクセル数
|
YCoord | True | integer |
Y 座標値 (ピクセル単位)。 |
遅延 (ミリ秒)
|
DelayInMilliseconds | integer |
各クリック間の遅延 (ミリ秒)。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
座標でマウスの左ボタンを長押しする
IA-Connect Agent ユーザー セッションにおいて、指定した秒数間、指定した座標でマウスの左ボタンを長押しします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ピクセル数
|
XCoord | True | integer |
X 座標値 (ピクセル単位)。 |
Y ピクセル数
|
YCoord | True | integer |
Y 座標値 (ピクセル単位)。 |
保留する秒数
|
SecondsToHold | True | double |
マウスの左ボタンを長押しする秒数。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
座標でマウスを右クリックする
IA-Connect Agent ユーザー セッションにおいて、指定した座標でマウスの右ボタンをクリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ピクセル数
|
XCoord | True | integer |
X 座標値 (ピクセル単位)。 |
Y ピクセル数
|
YCoord | True | integer |
Y 座標値 (ピクセル単位)。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
座標でマウスを左クリックする
IA-Connect Agent ユーザー セッションにおいて、指定した座標でマウスの左ボタンをクリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
X ピクセル数
|
XCoord | True | integer |
X 座標値 (ピクセル単位)。 |
Y ピクセル数
|
YCoord | True | integer |
Y 座標値 (ピクセル単位)。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
座標のピクセルカラーを取得する
指定された座標のピクセルの RGB カラーを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
左の X ピクセル数
|
LeftXPixels | True | integer |
読み取るピクセルの X 位置。 単一ディスプレイでは、左端の X ピクセルは 0 です。 マルチ モニター ディスプレイでは、左端の X ピクセルが負になる可能性があります (どのディスプレイがプライマリとしてマークされているか、および他のディスプレイとの相対位置に応じます)。 |
上部の Y ピクセル数
|
TopYPixels | True | integer |
読み取るピクセルの Y 位置。 単一ディスプレイでは、上端の Y ピクセルは 0 です。 マルチ モニター ディスプレイでは、上端の Y ピクセルが負になる可能性があります (どのディスプレイがプライマリとしてマークされているか、および他のディスプレイとの相対位置に応じます)。 |
Agent を非表示にする
|
HideAgent | boolean |
true に設定すると、Agent (表示されている場合) が自動的に非表示になり、読み取り対象のピクセルが隠されないようになります。 |
|
物理座標を使用する
|
UsePhysicalCoordinates | boolean |
提供された座標が物理座標であることを指定するには、true に設定します (DPI スケールされていないため、ディスプレイ上の物理ピクセルと一致します)。 指定された座標が仮想座標 (DPI スケールされている) であることを指定するには、false (デフォルト) に設定します。 UIA、Java、および Web アクションは通常、仮想座標を使用します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
赤の値
|
RedValue | integer |
ピクセルの赤の値を0 (赤なし) から255 (完全な赤) まで返します。 |
緑の値
|
GreenValue | integer |
ピクセルの緑の値を0 (緑なし) から255 (完全な緑) まで返します。 |
青の値
|
BlueValue | integer |
ピクセルの青の値を0 (青なし) から255 (完全な) まで返します。 |
アルファ値
|
AlphaValue | integer |
ピクセルのアルファ値を0 (完全に透明) から255 (完全に不透明) まで返します。 |
RRGGBB 16 進値
|
RRGGBBHexValue | string |
ピクセルの RRGGBB 16 進値を返します。 たとえば、FF0000 は完全な赤、00FF00 は完全な緑、0000FF は青、000000 は黒、FFFFFF は完全な白です。 |
AARRGGBB 16 進値
|
AARRGGBBHexValue | string |
ピクセルの AARRGGBB 16 進値を返します。これは RRGGBB と同じですが、先頭に 16 進アルファ値が含まれます。 完全に不透明なピクセル (最も一般的) の場合、値 FFRRGGBB が保持されます。 例: FFFF0000 は完全に不透明な完全な赤です。 |
座標間をマウスの中央ボタンでドラッグする
IA-Connect Agent ユーザー セッションで、指定した 2 つの座標間でマウスの中央ボタンをドラッグします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
開始 X ピクセル数
|
StartXCoord | True | integer |
開始 X 座標値 (ピクセル単位)。 |
開始 Y ピクセル数
|
StartYCoord | True | integer |
開始 Y 座標値 (ピクセル単位)。 |
最後の X ピクセル
|
EndXCoord | True | integer |
終了 X 座標値 (ピクセル単位)。 |
最後の Y ピクセル
|
EndYCoord | True | integer |
終了 Y 座標値 (ピクセル単位)。 |
ステップ数
|
NumberOfSteps | integer |
ドラッグ アクションを分解するステップの数。 |
|
合計時間 (秒)
|
TotalTimeInSeconds | double |
ドラッグ アクションの最初から最後までに要する合計時間。 |
|
最大移動ピクセル ジッター
|
MaximumMovementPixelJitter | integer |
ドラッグ アクション実行中の最大ピクセル ジッター。 値が高いほど、ドラッグ アクションの表示が 'スムーズ' でなくなります。 |
|
最大エンド ピクセル ジッター
|
MaximumEndPixelJitter | integer |
ドラッグ アクションの最後の最大ピクセル ジッター。 値が高いほど、終了座標に到達したときのドラッグの精度が低くなります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
座標間をマウスの右ボタンでドラッグする
IA-Connect Agent ユーザー セッションで、指定した 2 つの座標間でマウスの右ボタンをドラッグします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
開始 X ピクセル数
|
StartXCoord | True | integer |
開始 X 座標値 (ピクセル単位)。 |
開始 Y ピクセル数
|
StartYCoord | True | integer |
開始 Y 座標値 (ピクセル単位)。 |
最後の X ピクセル
|
EndXCoord | True | integer |
終了 X 座標値 (ピクセル単位)。 |
最後の Y ピクセル
|
EndYCoord | True | integer |
終了 Y 座標値 (ピクセル単位)。 |
ステップ数
|
NumberOfSteps | integer |
ドラッグ アクションを分解するステップの数。 |
|
合計時間 (秒)
|
TotalTimeInSeconds | double |
ドラッグ アクションの最初から最後までに要する合計時間。 |
|
最大移動ピクセル ジッター
|
MaximumMovementPixelJitter | integer |
ドラッグ アクション実行中の最大ピクセル ジッター。 値が高いほど、ドラッグ アクションの表示が 'スムーズ' でなくなります。 |
|
最大エンド ピクセル ジッター
|
MaximumEndPixelJitter | integer |
ドラッグ アクションの最後の最大ピクセル ジッター。 値が高いほど、終了座標に到達したときのドラッグの精度が低くなります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
座標間をマウスの左ボタンでドラッグする
IA-Connect Agent ユーザー セッションで、指定した 2 つの座標間でマウスの左ボタンをドラッグします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
開始 X ピクセル数
|
StartXCoord | True | integer |
開始 X 座標値 (ピクセル単位)。 |
開始 Y ピクセル数
|
StartYCoord | True | integer |
開始 Y 座標値 (ピクセル単位)。 |
最後の X ピクセル
|
EndXCoord | True | integer |
終了 X 座標値 (ピクセル単位)。 |
最後の Y ピクセル
|
EndYCoord | True | integer |
終了 Y 座標値 (ピクセル単位)。 |
ステップ数
|
NumberOfSteps | integer |
ドラッグ アクションを分解するステップの数。 |
|
合計時間 (秒)
|
TotalTimeInSeconds | double |
ドラッグ アクションの最初から最後までに要する合計時間。 |
|
最大移動ピクセル ジッター
|
MaximumMovementPixelJitter | integer |
ドラッグ アクション実行中の最大ピクセル ジッター。 値が高いほど、ドラッグ アクションの表示が 'スムーズ' でなくなります。 |
|
最大エンド ピクセル ジッター
|
MaximumEndPixelJitter | integer |
ドラッグ アクションの最後の最大ピクセル ジッター。 値が高いほど、終了座標に到達したときのドラッグの精度が低くなります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
新しいオーケストレーター延期タスクを追加する
フローから監視できるキューに新しいオーケストレーター延期タスクを追加します。 タスクは、将来の指定された時間に延期されます。 このアクションを使用して、指定した時間だけタスクを一時的に中断します (たとえば、何かを待っている場合など)。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
自動化名を設定
|
SetAutomationName | string |
フロー名をタスク名として使用する場合は [自動] を選択します。または、[手動] を選択し、[自動化名] フィールドに名前を入力して、その名前を使用します。 |
|
自動化名
|
AutomationName | string |
これは、[自動化名の設定] フィールドで [手動] が選択されている場合にのみ使用されます。 後でタスクを識別したり、特定のフローに関連付けたりするために付けられたわかりやすい名前。 複数のタスクで同じ自動化名を使用できます。 |
|
遅延時間 (分)
|
DeferralTimeInMinutes | integer |
自動化タスクを遅延させる時間 (分) です。 |
|
保存済み遅延データ
|
DeferralStoredData | string |
このタスクで保存するオプションのデータ。 延期から継続すると、プロセス/フローで使用できるようになります。 これは通常、プロセス/フロー中に計算したデータを保存するために使用され、延期後に再び利用可能になる必要があります。 データは任意の形式で自由に保存できますが、JSON が一般的な形式です。 |
|
プロセス ステージ
|
ProcessStage | string |
延期後に自動化プロセス/フローを継続するポイント。 これは、特定のプロセス/フローに固有のオプションの文字列値です。 これは、次に実行するステップを決定するために、延期されたプロセス/フロー内の条件によって使用されます。 次に例を示します。延期後に継続する際、プロセス/フローを [Exchange] ステージで継続する場合は、値 'Exchange' を入力します。 |
|
優先順位
|
Priority | integer |
このタスクの優先度レベルを設定します (最高レベルは 1)。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
タスク ID
|
TaskId | integer |
作成した延期タスクの ID。 |
新しいオーケストレーター自動化タスクを追加する
フローから監視できるキューに新しいオーケストレーター自動化タスクを追加します。 タスクは、すぐに実行できるようにすることも、後で実行するために延期することもできます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
自動化名を設定
|
SetAutomationName | string |
フロー名をタスク名として使用する場合は [自動] を選択します。または、[手動] を選択し、[自動化名] フィールドに名前を入力して、その名前を使用します。 |
|
自動化名
|
AutomationName | string |
これは、[自動化名の設定] フィールドで [手動] が選択されている場合にのみ使用されます。 後でタスクを識別したり、特定のフローに関連付けたりするために付けられたわかりやすい名前。 複数のタスクで同じ自動化名を使用できます。 |
|
タスク入力データ
|
TaskInputData | string |
タスクの開始時にタスクで使用できるようにするオプションのデータ。 データは任意の形式で自由に保存できますが、JSON が一般的な形式です。 |
|
プロセス ステージ
|
ProcessStage | string |
自動化プロセス/フローを開始するポイント。 これは、特定のプロセス/フローに固有のオプションの文字列値です。 これは、次に実行するステップを決定するために、プロセス/フロー内の条件によって使用されます。 次に例を示します。プロセス/フローを [Exchange] ステージで開始する場合は、値 'Exchange' を入力します。 |
|
優先順位
|
Priority | integer |
この自動化タスクに優先レベルを設定します (1 が最高レベル)。 |
|
SLA (分単位)
|
SLA | integer |
SLA に必要な分数を設定します。 SLA がない場合は、これを 0 に設定します。 既定では、SLA の終わりに近い自動化タスクが他のタスクよりも優先されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
タスク ID
|
TaskId | integer |
作成したオーケストレーター自動化タスクの ID。 |
既存のオーケストレーター自動化タスクを延期する
すでにキューにある既存のオーケストレーター タスクを延期します。 タスクは、将来の指定された時間に延期されます。 これは通常、既存のタスクを再延期するために使用されます (つまり、タスクは以前に延期されていたため、再度延期する必要があります)。 このアクションを使用して、指定した時間だけタスクを一時的に中断します (たとえば、何かを待っている場合など)。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
タスク ID
|
TaskId | True | integer |
延期する (または再延期する) 既存のオーケストレーター自動化タスクの ID。 |
遅延時間 (分)
|
DeferralTimeInMinutes | integer |
自動化タスクを遅延させる時間 (分) です。 |
|
保存済み遅延データ
|
DeferralStoredData | string |
このタスクで保存するオプションのデータ。 延期から継続すると、プロセス/フローで使用できるようになります。 これは通常、プロセス/フロー中に計算したデータを保存するために使用され、延期後に再び利用可能になる必要があります。 データは任意の形式で自由に保存できますが、JSON が一般的な形式です。 |
|
プロセス ステージ
|
ProcessStage | string |
延期後に自動化プロセス/フローを継続するポイント。 これは、特定のプロセス/フローに固有のオプションの文字列値です。 これは、次に実行するステップを決定するために、延期されたプロセス/フロー内の条件によって使用されます。 次に例を示します。延期後に継続する際、プロセス/フローを [Exchange] ステージで継続する場合は、値 'Exchange' を入力します。 |
|
優先順位
|
Priority | integer |
このタスクの優先度レベルを設定します (最高レベルは 1)。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
TasksDeferExistingTaskResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
既定のプリンターを取得する
IA-Connect Agent セッションでユーザーの既定のプリンター名を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
既定のプリンター名
|
DefaultPrinterName | string |
ユーザーの既定のプリンター名。 |
既定のプリンターを設定する
IA-Connect Agent セッションでユーザーの既定のプリンターを設定します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
既定のプリンター名
|
DefaultPrinterName | True | string |
ユーザーの既定のプリンター名。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
最後の入力情報を取得する
IA-Connect Agent ユーザー セッションで最後のユーザー入力を受信してから経過した時間を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
最後の入力以降の合計秒数
|
LastInputTotalSeconds | integer |
最後の入力から経過した秒数。 |
最後の入力以降の合計分数
|
LastInputTotalMinutes | integer |
最後の入力から経過した分数。 |
最後の入力以降の合計時間
|
LastInputTotalHours | integer |
最後の入力から経過した時間数。 |
最新の IA-Connect セッションに添付する
最後に接続した IA-Connect Director セッション添付します (オプションで指定されたタイプ)。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
IA-Connect のセッション タイプを検索する
|
SearchIAConnectSessionType | string |
検索するセッションの種類 (例: リモート セッションの場合は 'ローカル エージェント'、'Microsoft RDP'、'Citrix ICA'、'リモート' など)。 セッションの種類を検索するには空白のままにします。 |
|
待機する時間 (秒)
|
TimeToWaitInSeconds | integer |
指定したタイプのセッションが存在しない場合 (特定のタイプを指定した場合)、IA-Connect が待機すべき時間はどのくらいですか? |
|
タイムアウトしたら例外を発生する
|
RaiseExceptionIfTimedout | boolean |
タイムアウト期間の経過前に新しいセッションが接続されていない場合、IA-Connect で例外を発生させますか? |
|
仮想チャネルの接続が必要
|
VirtualChannelMustBeConnected | boolean |
IA-Connect Director は、セッションへの接続時に仮想チャネルが接続されていることを検証しますか? これにより、IA-Connect Agent は指定したセッションで確実に実行されます。 |
|
まだ閲覧していないセッションのみの件数
|
OnlyCountSessionsNotSeenBefore | boolean |
true に設定すると、以前に実行した '利用できる IA-Connect セッションを取得する' アクション (または IA-Connect Inspector の表示セッション) で見つかったセッションを、インデックスにカウントしません。 これにより '新しい' セッションのみをカウントできます (例: 最初の新しい Citrix セッションに添付する)。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
添付した IA-Connect セッション名
|
AttachedIAConnectSessionName | string |
接続した IA-Connect セッションの名前。 |
セッションに添付する
|
AttachedToSession | boolean |
IA-Connect がセッションに添付されている場合は true、そうでない場合は false を返します。 |
次のオーケストレーター自動化タスクを取得する
指定した検索条件と一致する、次のオーケストレーター自動化タスクを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
自動化名
|
AutomationName | string |
任意の名前でオーケストレーター自動化タスクを返すには、空白のままにします。 この自動化名を持つタスクのみを取得するには、値を入力します。 |
|
最小優先度レベル
|
MinimumPriorityLevel | integer |
指定された優先度レベル以上のオーケストレーター自動化タスクのみを返します。 例: 設定 2 は、優先度レベル 1 および 2 のタスクを返します。 |
|
状態を次に変更する
|
StatusChange | string |
'取得済み' に設定した場合: タスクを取得すると、他のアクションが同じタスクを実行しないように、タスクの状態を '取得済み' に変更します。 'なにもしない' に設定すると、タスクの状態を変更しません。 |
|
遅延日までの時間 (分)
|
MinutesUntilDeferralDate | integer |
指定された分数以内に実行する準備ができているオーケストレーター自動化タスクのみを返します。 今すぐ実行できる自動化タスクのみが必要な場合は、0 に設定します。 |
|
SLA を無視する
|
IgnoreSLA | boolean |
タスクに設定されている SLA を無視するには、これを true に設定します。 既定では、すぐに違反する SLA のあるタスクが、他のすべてよりも優先されます。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
取得したタスク
|
TaskRetrieved | boolean |
タスクが取得された場合は、true に設定します。 検索条件と一致するタスクがなかった場合は false に設定します。 |
タスク ID
|
TaskId | integer |
取得したオーケストレーター自動化タスクの ID。 |
自動化名
|
AutomationNameOutput | string |
取得した自動化タスクの名前。 |
遅延日時
|
DeferralDateTime | string |
取得したオーケストレーター タスクの準備完了がスケジュールされている日時。 これは UTC 形式の文字列として返されます。 |
保存済み遅延データ
|
DeferralStoredData | string |
タスクが延期されたときに保存されたオプションのデータ。 このデータは通常、プロセス/フローを継続するために必要ですが、このフィールドを任意の目的に使用できます。 |
遅延回数
|
DeferralCount | integer |
このタスクが延期された頻度。 これは通常、延期されなかった新しいタスクの場合は 0、延期されたタスクの場合は 1 以上になります。 延期されたタスクが再び延期されるたびに、オーケストレーターはこの数を自動的に増やします。 |
タスク入力データ
|
TaskInputData | string |
タスクが作成されたときに保存されたオプションのデータ。 このデータは通常、プロセス/フローを開始するのに使用されますが、このフィールドを任意の目的に使用できます。 |
優先順位
|
Priority | integer |
このオーケストレーター タスクの優先度レベルです (最高レベルは 1)。 |
自動化タスクの状態
|
AutomationTaskStatus | string |
取得したオーケストレーター タスクの状態です。 |
プロセス ステージ
|
ProcessStage | string |
延期後に延期されたプロセス/フローを継続するポイント。 これは、特定のプロセス/フローに固有のオプションの文字列値です。 これは、次に実行するステップを決定するために、延期されたプロセス/フロー内の条件によって使用されます。 |
受信日時
|
ReceivedDateTime | string |
オーケストレーターが最初にタスクを受信した日時。 これは UTC 形式の文字列として返されます。 |
遅延日までの時間 (分)
|
MinutesUntilDeferralDateOutput | integer |
このタスクの延期日までの分数 (つまり、このタスクを実行する準備ができたとき)。 このタスクを実行する準備ができている場合、分は 0 になります。 |
次のホップ IA-Connect Director を構成する
ダブルホップ シナリオで次のホップ Director を構成します。 これは、規定の IA-Connect の次のホップ Director 設定が適切でない場合にのみ必要です。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
SOAP が有効
|
SOAPEnabled | boolean |
次のホップ Director で SOAP インターフェイスを有効にしますか? |
|
REST が有効
|
RESTEnabled | boolean |
次のホップ Director で REST インターフェイスを有効にしますか? |
|
Web サーバーが有効
|
WebServerEnabled | boolean |
次のホップ Director で Web サーバーを (IA-Connect Inspector をホストするため) 有効にしますか? |
|
Director は localhost のみです
|
DirectorIsLocalhostOnly | boolean |
Director SOAP および REST のインターフェイスは 'localhost' のみでリッスンしますか? 他のコンピューターはこれらのインターフェイスと通信する必要がないため、これは true に設定する必要があります。 |
|
SOAP TCP ポート
|
SOAPTCPPort | integer |
SOAP インターフェイスが有効になっている場合、どの TCP ポートで実行しますか (デフォルトは 8002)? |
|
REST TCP ポート
|
RESTTCPPort | integer |
REST インターフェイスが有効になっている場合、どの TCP ポートで実行しますか (デフォルトは 8002)? |
|
SOAP は HTTPS を使用します
|
SOAPUsesHTTPS | boolean |
SOAP インターフェイスは HTTPS を使用していますか (HTTP ではなく)? True に設定した場合、HTTPS を容易にするために最初のホップ コンピューターに証明書が必要です。 これは、REST に使用される証明書と共有できます。 |
|
REST は HTTPS を使用します
|
RESTUsesHTTPS | boolean |
REST インターフェイスは HTTPS を使用しますか (HTTP ではなく)? True に設定した場合、HTTPS を容易にするために最初のホップ コンピューターに証明書が必要です。 これは、SOAP に使用される証明書と共有できます。 |
|
SessionId による Director TCP ポートの増分
|
IncrementDirectorTCPPortBySessionId | boolean |
Director TCP ポートが一意になるように (同じ最初のホップ ホストからのダブルホップを使用している並列セッションが複数ある場合)、最初のホップ セッション ID を Director TCP ポートに追加できます。 これは、最初のホップ Director で SOAP または REST のどちらかが有効になっている場合にのみ必要であり、既定では名前付きパイプが使用されているため、これらは通常は有効になっていません。 |
|
SOAP でユーザー認証を使用
|
SOAPUsesUserAuthentication | boolean |
HTTP SOAP TCP ポートでユーザー認証を使用する場合は True に設定します。 セットアップ方法については、IA-Connect インストール ガイドを参照してください。 |
|
REST でユーザー認証を使用
|
RESTUsesUserAuthentication | boolean |
HTTP REST TCP ポートでユーザー認証を使用する場合は True に設定します。 セットアップ方法については、IA-Connect インストール ガイドを参照してください。 |
|
名前付きパイプ コマンドが有効
|
CommandNamedPipeEnabled | boolean |
最初のホップ Agent は名前付きパイプを使用して最初のホップ Director と通信しますか? これは既定の通信方法です。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
次のホップの IA-Connect Director 設定をリセットする
設定されている IA-Connect Director のカスタム設定をリセットして既定の設定を復元します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
現在のマウスの座標を取得する
IA-Connect Agent ユーザー セッションで現在のマウス カーソル位置を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
X ピクセル数
|
X | integer |
X 座標値 (ピクセル単位)。 |
Y ピクセル数
|
Y | integer |
Y 座標値 (ピクセル単位)。 |
環境変数を展開する
IA-Connect Agent ユーザー セッションで環境変数 (%USERPROFILE% や %TEMP% など) を含む文字列を展開します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
入力文字列
|
InputString | True | string |
環境変数を含む入力文字列。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
出力文字列
|
OutputString | string |
環境変数が展開された文字列。 |
環境情報を取得する
IA-Connect Agent ユーザー セッションが実行されている環境に関する情報を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
OS のメジャー バージョン
|
OSVersionMajor | integer |
オペレーティング システムのメジャー バージョン。 |
OS のマイナー バージョン
|
OSVersionMinor | integer |
オペレーティング システムのマイナー バージョン。 |
OS ビルド バージョン
|
OSVersionBuild | integer |
オペレーティング システムのビルド バージョン。 |
OS は 64 ビット
|
OSIs64Bit | boolean |
オペレーティング システムが 64 ビットである場合は true を返します。 |
プロセッサ数
|
ProcessorCount | integer |
プロセッサ数。 |
合計物理 RAM (MB)
|
TotalPhysicalRAMInMB | integer |
物理 RAM の容量 (MB)。 |
合計仮想 RAM (MB)
|
TotalVirtualRAMInMB | integer |
仮想 RAM の容量 (MB)。 |
使用可能な物理 RAM (MB)
|
AvailablePhysicalRAMInMB | integer |
現在使用可能な物理 RAM の容量 (MB)。 |
使用可能な仮想 RAM (MB)
|
AvailableVirtualRAMInMB | integer |
現在使用可能な仮想 RAM の容量 (MB)。 |
OS の完全な名前
|
OSFullName | string |
オペレーティング システムの完全な名前 (Microsoft Windows Server 2019 Standard など)。 |
インストールされている UI のカルチャ名
|
InstalledUICultureName | string |
オペレーティング システムにインストールされているユーザー インターフェイス言語 (例: en-US)。 |
現在の UI のカルチャ名
|
CurrentUICultureName | string |
既定のユーザー インターフェイス言語 (例: en-US)。 |
現在のカルチャ名
|
CurrentCultureName | string |
既定のユーザー ロケール (例: en-GB)。 |
画面に長方形を描画する
画面座標、または画面座標を報告するアクションの出力を識別しやすくするために、画面上に長方形を描画します。 長方形は 5 秒後に自動的に削除されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
長方形の左端の画面ピクセルの X 座標
|
RectangleLeftPixelXCoord | True | integer |
表示する長方形の左端のピクセル。 入力「物理座標」によって、仮想ピクセルまたは物理ピクセルで指定できます。 |
長方形の右端の画面ピクセルの X 座標
|
RectangleRightPixelXCoord | True | integer |
表示する長方形の右端のピクセル。 入力「物理座標」によって、仮想ピクセルまたは物理ピクセルで指定できます。 |
長方形の上端の画面ピクセルの Y 座標
|
RectangleTopPixelYCoord | True | integer |
表示する長方形の上端のピクセル。 入力「物理座標」によって、仮想ピクセルまたは物理ピクセルで指定できます。 |
長方形の下端の画面ピクセルの Y 座標
|
RectangleBottomPixelYCoord | True | integer |
表示する長方形の下端のピクセル。 入力「物理座標」によって、仮想ピクセルまたは物理ピクセルで指定できます。 |
ペンの色
|
PenColour | string |
描画する長方形の色 (赤、緑、青、黄、紫、オレンジなど)、または文字列の 16 進コード (例: #FF0000)。 |
|
ペンの太さ (ピクセル単位)
|
PenThicknessPixels | integer |
強調表示の長方形の境界線の太さ (ピクセル単位)。 |
|
表示する秒数
|
SecondsToDisplay | integer |
長方形を表示する秒数。 |
|
物理座標
|
CoordinatesArePhysical | boolean |
指定されている座標が物理画面座標の場合は、true に設定します。 指定されるている座標が仮想座標の場合は false に設定します。 基本的な表示スケーリングが 100% の場合、物理座標と仮想座標は両方とも同じになります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コマンド結果
|
DrawRectangleOnScreenResult | boolean |
コマンドの結果 (成功または失敗) です。 |
Error message
|
ErrorMessage | string |
コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。 |
親プロセス ID を取得する
指定したプロセス ID を持つ IA-Connect Agent ユーザー セッションで実行中のプロセスの親プロセスのプロセス ID を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
プロセス ID
|
ProcessId | True | integer |
子プロセスのプロセス ID。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
親プロセス ID
|
ParentProcessId | integer |
親プロセスのプロセス ID。 |
親プロセスがまだ実行中
|
ParentProcessStillRunning | boolean |
親プロセスがまだ実行中で終了していない場合は true を返します。 |
親プロセス名
|
ParentProcessName | string |
親プロセスのプロセス名。 |
長方形座標を変換する
長方形のピクセル座標を仮想から物理、または物理から仮想に変換します。 ポイントを変換する場合は、Right=Left、Bottom=Top と設定するだけです。 物理座標はモニター上のピクセルに直接マッピングされます。 仮想座標は DPI スケールされます。 すべての表示デバイスの基本的な表示スケーリングが 100% の場合、物理座標と仮想座標は両方とも同じになります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
長方形の左端の画面ピクセルの X 座標
|
RectangleLeftPixelXCoord | True | integer |
変換する長方形の左端のピクセル。 変換タイプに応じて、仮想ピクセルまたは物理ピクセルで指定できます。 |
長方形の上端の画面ピクセルの Y 座標
|
RectangleTopPixelYCoord | True | integer |
変換する長方形の上端のピクセル。 変換タイプに応じて、仮想ピクセルまたは物理ピクセルで指定できます。 |
長方形の右端の画面ピクセルの X 座標
|
RectangleRightPixelXCoord | True | integer |
変換する長方形の右端のピクセル。 変換タイプに応じて、仮想ピクセルまたは物理ピクセルで指定できます。 |
長方形の下端の画面ピクセルの Y 座標
|
RectangleBottomPixelYCoord | True | integer |
変換する長方形の下端のピクセル。 変換タイプに応じて、仮想ピクセルまたは物理ピクセルで指定できます。 |
変換の種類
|
ConversionType | True | string |
変換のタイプ: 物理から仮想 (PhysicalToVirtual または P2V)、または仮想から物理 (VirtualToPhysical または V2P)。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
変換される長方形の左端の画面ピクセルの X 座標
|
ConvertedRectangleLeftPixelXCoord | integer |
変換される長方形の左端のピクセル。 変換タイプに応じて、仮想ピクセルまたは物理ピクセルで指定できます。 |
変換される長方形の上端の画面ピクセルの Y 座標
|
ConvertedRectangleTopPixelYCoord | integer |
変換される長方形の上端のピクセル。 変換タイプに応じて、仮想ピクセルまたは物理ピクセルで指定できます。 |
変換される長方形の右端の画面ピクセルの X 座標
|
ConvertedRectangleRightPixelXCoord | integer |
変換される長方形の右端のピクセル。 変換タイプに応じて、仮想ピクセルまたは物理ピクセルで指定できます。 |
変換される長方形の下端の画面ピクセルの Y 座標
|
ConvertedRectangleBottomPixelYCoord | integer |
変換される長方形の下端のピクセル。 変換タイプに応じて、仮想ピクセルまたは物理ピクセルで指定できます。 |
変換される長方形の幅
|
ConvertedRectangleWidth | integer |
変換される長方形のピクセル単位の幅。 変換タイプに応じて、仮想ピクセルまたは物理ピクセルで指定できます。 |
変換される長方形の高さ
|
ConvertedRectangleHeight | integer |
変換される長方形のピクセル単位の高さ。 変換タイプに応じて、仮想ピクセルまたは物理ピクセルで指定できます。 |
階層 1 の IA-Connect セッションに添付する
SOAP / REST メッセージのどちらかまたは両方を受信する Director の IA-Connect Director セッションに添付します。 これは、IA-Connect Agent へのコマンドの送信先となるセッションです。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
仮想チャネルの接続が必要
|
VirtualChannelMustBeConnected | boolean |
IA-Connect Director は、セッションへの接続時に仮想チャネルが接続されていることを検証しますか? これにより、IA-Connect Agent は指定したセッションで確実に実行されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
階層 1 の IA-Connect セッション名に添付する
|
AttachedTier1IAConnectSessionName | string |
接続した階層 1 の IA-Connect セッションの名前。 |