ウィンドウの起動またはアタッチ

verb: launchWindow

Windows アプリケーションのウィンドウを起動し、そのウィンドウを現在の実行コンテキストにアタッチします。

構文

launchWindow --executablepath(String) [--parameters(String)] [--safesearch(Boolean)] [--timeout(TimeSpan)] (Window)=value (Numeric)=processId (Boolean)=success

入力

スクリプト Designer 必須 AcceptedTypes Description
--executablepath 実行可能ファイル 必須 テキスト 起動するアプリケーションのパス。
-- パラメーター パラメーター オプション テキスト 実行可能ファイル の起動時に使用するコマンド・ライン・パラメーター。
--safesearch セーフ・サーチ オプション ブール値 有効にすると、より高いパフォーマンスの検索アルゴリズムが実行されます。
-- タイムアウト タイムアウト オプション 時間幅数値テキスト コマンド実行のタイムアウト。
「タイムアウト」パラメーターに値が定義されていない場合、実行では、「タイムアウトの設定」コマンドによって定義されたコンテキスト・タイムアウトが使用されます。 このコマンドをスクリプトで使用していない場合、デフォルトのタイムアウトは 5 秒です。

出力

スクリプト Designer AcceptedTypes Description
ウィンドウ ウィンドウ 起動されたウィンドウを返します。
processId プロセス ID 数値 起動されたウィンドウのプロセス ID を返します。
success 成功 ブール値 プロセスの成功を報告する場合は「True」が返され、そうでない場合は「False」が返されます。

「メモ帳」ウィンドウを起動して現在の実行コンテキストにアタッチし、開かれているウィンドウ、プロセス ID 、および実行の成功の値が入った変数を返します。

defVar --name success --type Boolean
defVar --name startedWindow --type Window
defVar --name processId --type Numeric
launchWindow --executablepath "C:\\Windows\\notepad.exe" --timeout 00:00:20 processId=processId success=success startedWindow=value
logMessage --message "\r\n${success}\r\n${processId}" --type "Info"
// Opens a Notepad window and associates it with context.

注釈

ウィンドウの起動およびアタッチ で開かれたウィンドウは、現在の実行コンテキストに自動的にアタッチされます。 そのため、このコマンドを実行した直後に別のウィンドウが必要な場合は、まず、そのウィンドウをコンテキストにアタッチする必要があります。

実行可能ファイル のパラメーターには、アプリケーションの実行可能ファイルのパスを正確かつ完全に指定する必要があります。

以下も参照してください。

  • ウィンドウのアタッチ
  • トークン・ソースの取り消し
  • キャッシュのクリア
  • クリック位置
  • セルをクリック
  • メニューをクリック
  • 値をクリック
  • ウィンドウを閉じる
  • コントロールのスクリーン・ショット
  • ウィンドウをカウント
  • ツリーの展開
  • ウィンドウを検索
  • 複数ウィンドウの検索
  • フォーカス
  • ウィンドウへのフォーカス配置
  • バーコードの取得
  • 境界の取得
  • セル値の取得
  • コントロールの取得
  • イメージ・グリッドの取得
  • 間隔の取得
  • オプションの取得
  • 表の取得
  • 表情報の取得
  • ツリー・ノードの取得
  • 値の取得
  • 「ファイルを開く」ダイアログの処理
  • 「ファイルの保存」ダイアログの処理
  • ウィンドウの起動またはアタッチ
  • イメージ・グリッドのマップ
  • ウィンドウの最大化または最小化
  • オフセット値
  • ウィンドウのスクリーン・ショットの取得
  • 行の選択
  • タブの選択
  • 実行スロットルの設定
  • グリッド値の設定
  • 値の設定
  • ウィンドウの更新
  • 有効化の検証
  • 表示/非表示の検査
  • セキュリティー・ウィンドウの待機とクローズ
  • ビジー状態のウィンドウの待機
  • コントロールを待機
  • コントロールの有効化を待機
  • ウィンドウが表示されるまで待機
  • ウィンドウの確認とクローズ