ウィンドウ の [閉じる] アクション

ウィンドウ パッケージの [閉じる] アクションを使用すると、アプリケーション ウィンドウを閉じることができます。

設定

  • [ウィンドウ] フィールドで次のオプションを選択します。[アプリケーション]、[ブラウザ]、または [変数] タブから選択します。
    • アプリケーション: ブラウザ ウィンドウなど、Bot Creator デバイスで現在開いているウィンドウのリストから選択します。
    • ブラウザ: 対応ブラウザ タブのリストから選択します。
      注: このオプションは、Google Chrome、Chromium ベースの Microsoft Edge、および Internet Explorer ブラウザをサポートします。
    • 変数: 既存のウィンドウ変数を選択して、アプリケーション ウィンドウのタイトルを指定します。

[ウィンドウ タイトル] フィールドでワイルドカード文字 (*) を挿入することで、さまざまなウィンドウ タイトルを検索できます。値の先頭、中間、末尾に 1 つ以上のワイルドカード文字 (*) を指定することができます。 たとえば、タイトルに Microsoft が含まれているウィンドウで操作を実行するには、値の前または後にワイルドカードを追加して任意の文字列を示します。*Microsoft*Bot は、まず、完全に一致するウィンドウ タイトル (この場合であれば、Microsoft) を検索し、条件に一致する文字が見つからない場合は、タイトルに Microsoft を含むウィンドウを検索します。

正規表現 (regex) を使用して、ウィンドウ タイトルを識別できます。正規表現の条件として [文字列] または [パターン] を選択し、値を入力します。デフォルトでは、[ウィンドウ タイトル] フィールドで大文字と小文字が区別されます。

ブラウザのタイトルを識別する場合、[大文字と小文字が区別される] オプションを有効にすると、大文字と小文字を一致させることができます。このオプションを無効にすると、大文字と小文字が一致しないウィンドウ タイトルを識別できます。
注: システムにインストールされている最小 Bot エージェント バージョンが、Automation 360 v.26 でリリースされたバージョンであることを確認してください。Automation 360 v.25 以前でリリースされた Bot エージェント バージョンを使用している場合、ウィンドウ タイトルはデフォルトで大文字小文字を区別して識別されます。
たとえば、単語の後に「- Notepad」が続くすべてのウィンドウ タイトル名に一致させるには、[文字列] 値として「* -Notepad」と入力するか、[パターン] 値として ((\w)\s)*document-Notepad を使用してこのパターンにマッチするウィンドウ タイトルのみに一致させます。
注:
  • 任意のアクションでウィンドウ タイトルの入力値として「-title」を含む [文字列] 型の正規表現を使用する場合、Bot にランタイム エラーが発生する可能性があります。ランタイム エラーを防ぐために、「*-title」と文字列を追加入力したときに特定のタイトルのアプリケーションが開くことを確認します。アスタリスク (*) は単なる文字であり、ワイルド カード文字ではありません。
  • 任意のアクションでウィンドウ タイトルの入力値として「-title」を含む [パターン] 型の正規表現を使用する場合、入力値「*-title」が正しくないため、Bot にランタイム エラーが発生する可能性があります。

    有効な正規表現パターンを使用していることを確認してください。

注:
  • 複数の Excel ウィンドウを開いている場合、特定の Excel ウィンドウ名を選択して閉じても、Bot は、開いているすべての Microsoft Excel ウィンドウを閉じます。
  • ウィンドウ タイトルとして [現在有効] を選択してアクティブなウィンドウをすべて閉じてから Bot を実行すると、マシンにアクティブなウィンドウがない場合でも、[Windows のシャットダウン] ポップアップはアクティブになりません。