バッチファイルなどで ALT+F4キー を送信し指定ウィンドウを閉じるスクリプト Autoit3
記事の執筆に AI な類は使用しておりません。
はじめに
Windows で指定のウィンドウが開いているとしてバッチファイルやショートカットで一気に閉じたい
という場合がありますが
taskkill /F /IM "アプリ名" は
エクスプローラー ( explorer.exe ) などに使えない。
デスクトップの表示に支障が出るので。
指定のウィンドウにだけ ALT + F4 キーを押すだけでいいのにを
実現する Autoit3 のスクリプトを作ったので置いておきます。
よろしければどうぞ。
【 目次へ戻る 】
Wind_Close_Autoit のダウンロード
指定のウィンドウ名と指定したアプリ名が一致する場合のみALT + F4 キーを送信する Wind_Close_Autoit の
ダウンロードは以下です。
Wind_Close_Autoit v1.00 ( 2021/07/09 )
MD5:06DC437C9F2A881BD9E8C92C95F5BAD4
このスクリプトは単体では動きません。
実行形式に変換して使用します、変換は簡単。
中身はメモ帳へ放り込めば見られますし
自分で変換するので安全です。
Autoit3 の制作者様の方さえ信用できれば。
【 目次へ戻る 】
実行形式 ( EXE ) へ変換する
上のスクリプトを実行する場合には実行形式に変換する必要があります。
方法は私の以下の記事にて可能、
Autoit3 のファイルさえダウンロードすれば変換自体は数秒。
スクリプトファイルを読み込むだけなので。
Win10 バッチファイルやショートカットでキー操作や文字を送信する Autoit3 スクリプト
以下の2つの見出しにて。
・Autoit3を入手
・スクリプトを実行形式に変換
わからない場合は、この記事の 動画 の冒頭に
変換方法を録画しておきましたので、参考にどうぞ。
【 目次へ戻る 】
使用方法
スクリプトを実行形式にしたら使用が可能です。C:\ 今作成した実行名を Wind_Close_Autoit.exe としまして
新しいフォルダー のウィンドウを閉じるとします。
Wind_Close_Autoit.exe のショートカットを作り
右クリック → プロパティ → ショートカットタブ → リンク先にて
"C:\Wind_Close_Autoit.exe" "新しいフォルダー" "explorer.exe" "2"
先頭から1としまして
1.変換した実行ファイルの位置指定
2.閉じたいウィンドウの名前
3.2で指定したウィンドウを開いているアプリ名
4.文字の一致方法 / 1=前方, 2=部分, 3=完全
実行すると explorer.exe で起動している
( フォルダを開いているアプリは explorer.exe )
新しいフォルダー という名前のウィンドウを閉じます。
※正確には ALT + F4 キーを押します
アプリ自体の終了は ESCキー かトレイアイコンにて。
※途中で止めたい場合
閉じたいアプリ名がわからない、という場合は
同梱の Wind_Close_ActName.au3 を実行して
取得したいウィンドウをアクティブ後に CTRL + Aキーで
クリップボードに情報が出力されますので、貼り付けてご使用ください。
終了は ESCキー かトレイアイコンにて。
実行形式へ変換しなくても動きますが
拡張子 .au3 を Autoit3 に関連付けしていなければ動きません。
動画 の 1分10秒 からが関連付けです。
【 目次へ戻る 】
動画
スクリプトは閉じるだけで画像での説明のしようがないので動画です。
1.実行ファイル形式へ変換
2..au3 ファイルの関連付け
3.Wind_Close_ActName.au3 を使用しての閉じるファイル情報取得
4.設定方法と実際に閉じる流れ
【 目次へ戻る 】
注意
指定したウィンドウとアプリ名が一致する場合にALT + F4キー を送信するだけなので
アプリ毎の挙動は監視していません。
閉じようとして、確認ダイアログなどが表示されるアプリでは
あらかじめ保存をするなど注意が必要です。
このスクリプトは開いているフォルダーを
バッチファイルで閉じるを想定していますので
それ以上でもそれ以下でもありません。
ちなみに閉じる前にウィンドウをアクティブにしてから
キーを送信していますので
アクティブ → キー送信 の間に
違うウィンドウがアクティブになった場合は
そちらが閉じますので注意です。
*** ご注意 ***
ブログに書いてあることや
ブログで配布しているファイルを使用する場合は
自己責任にてお願いいたします。
このブログの管理者 気ままさん は
ブログに書いてあること、ブログで配布している
ファイルを使用して発生した
すべての事柄において責任を負いません。
これに同意をいただけない方へのご使用は許可いたしかねます。
------
とまあこんな感じで
指定のウィンドウをバッチファイルやショートカットで閉じる
Wind_Close_Autoit のスクリプトでした。
特定の作業をして特定のウィンドウを閉じる流れを
毎日のようにやっているという場合には便利かな?と。
それでは皆様の作業が軽減されますようにと
効率化の神様にお願いをいたしましてこれにて終了です。
以上。
おすすめリンク
・Amazon関連リンク
・AutoIt Windowsの操作を自動化 使用方法/日本語化 ( HELPファイル )・JTrim で画像の切り抜き ( 左上から指定サイズ ) を AutoIt3 で自動で行う
・AutoIt 特定のユーザーかファイルがあるパソコンのみで動作するEXEを作る。
・指定したウィンドウやアプリが最前列なら指定位置へ移動/サイズ変更/キー送信 autoit3
・Autoit3 最前列のアプリ名に関連したメモとランチャーを呼び出すスクリプト
・テキストに書き出したURLをWgetで一括ダウンロードする ( Autoit3 スクリプト )
・クリップボードへ送った文字をテキストでデスクトップに保存するスクリプト Autoit3
・ツールチップで指定した時刻をお知らせするタイマー Autoit3 スクリプト
・クリップボードに指定文字が存在するかをツールチップでお知らせするスクリプト Autoit3
・Win10 バッチファイルやショートカットでキー操作や文字を送信する Autoit3 スクリプト
・ATOK付属のイミクルを任意のキーで呼び出すスクリプト ( Autoit3 )
・指定のキーを押す回数によりIMEの入力状態を
英字/ひらがなモードに切り替えるスクリプト ( Autoit3 )
・クリップボードの名前が一致したファイルを格納フォルダ位置に関係なく開く ( Autoit3 )
・指定キーで選択した2つのウィンドウを横に全画面整列し観覧しやすくするスクリプト ( Autoit3 )
・アクティブなアプリのタイトル名に任意の文字を追加する Autoit3 スクリプト
・アプリのウィンドウを隠し、メニュー一覧から戻す Wind_Hiding Autoit スクリプト
・ファイルをデータベース化する Autoit スクリプト、ファイルを移動しても起動可能
・Autoit と IrfanView でドラッグした画像ファイルを横2分割して保存するスクリプト
・バッチファイルからツールチップで文字を表示する Autoit スクリプト
・バッチファイル 指定したタイトルバー名が存在しない場合、
一時待機を実現する Autoit スクリプト
・Win10/Win11 アクティブなウィンドウを任意の仮想デスクトップ番号へ移動するスクリプト
・メモ帳で編集可能な BAT や VBS など複数言語を
1つのファイルに書き込んで実行するスクリプト
・CapsLock が無効のパソコンで CapsLock を切り替えるアプリ/スクリプト Win10
・メモ帳などマウスやキーボードで文字を範囲選択したら自動でクリップボードへ送るスクリプト
・EmEditor/秀丸エディタで検索結果をリスト表示し
ダブルクリックで該当行へ飛ぶスクリプト EH_Search
・ブラウザでCTRL+Sを押し名前をつけ保存の作業を
半自動化するスクリプト Chrome / Edge / Vivaldi / Firefox
・ショートカットキーを押して文字反転/文字が選択されているテキストを
ファイルへ保存するスクリプト
・デスクトップでキー入力すると
登録したアプリやフォルダを開く Autoit スクリプト
・ファイルを選択しショートカットキーで日時を付加し
コピー/リネーム/フルパス取得 Autoitスクリプト
・メニューで選択した起動中のアプリ ( ウィンドウ ) を
最前列に/仮想デスクトップ移動する Autoit スクリプト
・Win10 F1キー+指定キーでアプリごとにショートカットキー類を設定可能な Autoit スクリプト
・アプリを呼び出す場合に日本語変換中なら一時待機する Autoit スクリプト
・Win10 指定範囲でマウスホイールを回転し
ALT+TABキー の動作をする Autoit スクリプト
- 関連記事
-
- キャプチャーするウィンドウの後ろに単色画面を出し余計な画面の映り込みを排除する Autoit スクリプト (2023/02/24)
- Everything search engine で拡張子ごとに開くアプリを指定する方法 (2023/02/15)
- 指定キー+マウスホイール上下で登録した作業を行う Autoit スクリプト (2023/01/23)
- ブラウザ上で文字を選択しホットキーで文字を検索 Autoit スクリプト Firefox Edge Vivaldi Chrome (2023/01/15)
- ブラウザでCTRL+Enterキー/指定キーを押し任意の検索サイトで検索をする Autoit スクリプト (2023/01/04)
- スペースキーを押した後にTabキーを押すを繰り返すだけの Autoit スクリプト (2022/12/28)
- ファイルの更新日時/作成日時/アクセス日時を現在日時にする Autoit スクリプト (2022/12/23)
- Win10 指定範囲でマウスホイールを回転し ALT+TABキー の動作をする Autoit スクリプト (2022/12/10)
- アプリを呼び出す場合に日本語変換中なら一時待機する Autoit スクリプト (2022/11/29)
- メモ帳へ書き込んだ単語と読みを ATOK 辞書ユーティリティ で単語登録する Autoit スクリプト (2022/11/16)