WinClose

ウィンドウを閉じる

WinClose [, WinTitle, WinText, SecondsToWait, ExcludeTitle, ExcludeText]

Parameters

引数名説明
WinTitle ウィンドウタイトルなど。
ウィンドウ指定の方法参照。
WinText ウィンドウに含まれるテキスト
SecondsToWait ウィンドウが完全に閉じられるまで待機する時間。
省略時は一切待たない。「0」を指定すると、500ミリ秒待つ。
WinWaitCloseの機能と似ているが、ErrorLevelでウィンドウが閉じられたかを取得することは出来ない。
ExcludeTitle 除外タイトル
ExcludeText 除外テキスト

Remarks

ウィンドウに対しウィンドウを閉じるメッセージを送信しウィンドウを閉じさせる。
それにより発生する動作はアプリケーションによって違う。

条件に一致するウィンドウのうち、アクティブなウィンドウか、一番前面のウィンドウが対象となる。

WinKillコマンドを使えば、強制的にウィンドウを閉じることもできる。

Related

WinKill, WinWaitClose, WinActivate, SetTitleMatchMode, DetectHiddenWindows, Last Found Window, IfWinExist, IfWinActive, WinWaitActive, WinWait, GroupActivate

Example(s)

IfWinExist, Untitled - Notepad
	WinClose ; use the window found above
else
	WinClose, Calculator