アプリのウィンドウを隠し、メニュー一覧から戻す Wind_Hiding Autoit スクリプト
記事の執筆に AI な類は使用しておりません。
はじめに
皆様は Windows でアプリを使用しない場合に最小化を使用しますか?
私はタスクバーに最小化したものがあると
通常のウィンドウと並んでいて邪魔と感じたりするので
使用していません。
けれどもウィンドウを隠したい場合もあり
悩んでいましたが、 Autoit のスクリプトで
タスクバーに格納しなくてもウィンドウを隠す機能があり
作ってみたら完成したので、置いておきます。
よろしければどうぞ。
【 目次へ戻る 】
Wind_Hiding_Autoit のダウンロード
それでは、最前列になっているウィンドウを指定のキーを長押ししたらウィンドウを隠し
指定のキーを押したらメニューが出て選択すると復帰する
Wind_Hiding_Autoit は以下でダウンロード可能です。
Wind_Hiding_Autoit v1.00 ( 2021/10/27 )
MD5:4F6DCCDAB941CEBA78F89BFC7CE34F85
メモ帳にドラッグするとただのテキストなので
ショートカットキーやデータ保存位置を自分の環境に書き換え保存し
ダブルクリックで起動します。
使用には Autoit3 が必要なので以下を参考にして
中に入っている Wind_Hiding_Autoit.au3 を実行できるよう
.au3 を関連付けし、メモ帳で自分の環境に書き換えて実行すれば使えます。
AutoIt Windowsの操作を自動化 使用方法/日本語化 ( HELPファイル )
*** ご注意 ***
ブログに書いてあることや
ブログで配布しているファイルを使用する場合は
自己責任にてお願いいたします。
このブログの管理者 気ままさん は
ブログに書いてあること、ブログで配布している
ファイルを使用して発生した
すべての事柄において責任を負いません。
これに同意をいただけない方へのご使用は許可いたしかねます。
【 目次へ戻る 】
使用方法
Wind_Hiding_Autoit.au3 を実行しトレイアイコンがあれば起動しております。
最前列 ( アクティブ ) になっているウィンドウの右上、
閉じるマーク (×) にマウスカーソルを移動し
指定キー ( デフォルト 右 Shift キー ) 長押し ( 認識するまで最大1秒 ) で
ウィンドウを隠します。
隠したメニューは指定キー ( デフォルト ALT + Dキー ) で
メニューが出るので名前を選択すれば元の位置に戻ります。
全て復元を選択すると、メニューにある全てのウィンドウが戻ります。
動作の見本なりは 動画を置いておきましたのでご観覧ください。
【 目次へ戻る 】
動作キーの変更
動作キーの変更は任意に書き換えることにより可能。以下のページにて押すキーのコード番号がありますので書き換えるだけ。
ただ、全てのキーで動作するとは限りません。
他のキーでは動くのに指定したキーが動かない。
コード番号の設定ミスでないなら仕様です。
ウィンドウ復元時のメニューを呼び出すショートカットキーを変更
押すキーの見本はこちらで。
Function Send
ウィンドウを格納するショートカットキーを変更
押すキーの見本はこちらで。
Function _IsPressed
【 目次へ戻る 】
強制終了した場合
隠していたウィンドウを復帰する前に何らかの理由でスクリプトが強制終了したら
ウィンドウが復帰しませんので
ウィンドウを隠したなどのアクションで
ウィンドウ名を保存するようにしてあります。
強制終了した場合に、そのデータを呼んで
存在するウィンドウだけ復帰メニューへ書き戻します。
全部のアプリを試すなどの余裕はありませんが
複雑なことをしていなければ大丈夫。
例えば、後ろに隠した場合にウィンドウ名が変化するアプリがあります。
それらはスクリプトが強制終了した場合、
ウィンドウタイトル名が一致しないので
隠したウィンドウとして認識されません。
この様になると駄目の一例。
ウィンドウタイトルが隠す前
R:\Test\001.html (更新)
隠した後
001.html (更新)
一致しないので、の意味。
この場合はスクリプトを再起動、強制終了する場合のみ駄目で
通常使用には問題はありません。
その場合の救済策としまして
現在 Windows で起動しているアプリのタイトル名全てを取得し表示、
隠す / 戻す ボタンにて切り替えられるスクリプト
Hiding_List.au3 を同梱しておきました。
呼び戻せない場合はこれをご使用ください。
単体でも呼び出せますし Wind_Hiding_Autoit.au3 での
トレイアイコンからも呼び出せます。
【 目次へ戻る 】
動画
テキストだけではどう動くのか?がわからないので動画です。00:00 Wind_Hiding_Autoit.au3 起動
00:28 隠すメモ帳の起動
00:53 ウィンドウ左上の文字がメニューに入ります
00:58 閉じるボタンで指定のキーを長押しすると隠れます
01:23 指定のキーでメニューを表示します
01:30 メニューから選択で元に戻します
02:00 全て復帰で全部を復帰します
02:10 隠して仮想デスクトップを移動して復帰します
------
とまあ、こんな感じで
アクティブウィンドウの指定座標で指定キーを長押しすると
隠れ、メニューで選択すると戻るでした。
それでは、皆様のパソコン環境が少しでも良くなりますようにと
お願いをいたしまして、これにて終了です。
以上。
おすすめリンク
・Amazon関連リンク
・AutoIt Windowsの操作を自動化 使用方法/日本語化 ( HELPファイル )・JTrim で画像の切り抜き ( 左上から指定サイズ ) を AutoIt3 で自動で行う
・AutoIt 特定のユーザーかファイルがあるパソコンのみで動作するEXEを作る。
・指定したウィンドウやアプリが最前列なら指定位置へ移動/サイズ変更/キー送信 autoit3
・Autoit3 最前列のアプリ名に関連したメモとランチャーを呼び出すスクリプト
・テキストに書き出したURLをWgetで一括ダウンロードする ( Autoit3 スクリプト )
・クリップボードへ送った文字をテキストでデスクトップに保存するスクリプト Autoit3
・ツールチップで指定した時刻をお知らせするタイマー Autoit3 スクリプト
・クリップボードに指定文字が存在するかをツールチップでお知らせするスクリプト Autoit3
・Win10 バッチファイルやショートカットでキー操作や文字を送信する Autoit3 スクリプト
・ATOK付属のイミクルを任意のキーで呼び出すスクリプト ( Autoit3 )
・バッチファイルなどで ALT+F4キー を送信し指定ウィンドウを閉じるスクリプト Autoit3
・指定のキーを押す回数によりIMEの入力状態を
英字/ひらがなモードに切り替えるスクリプト ( Autoit3 )
・クリップボードの名前が一致したファイルを格納フォルダ位置に関係なく開く ( Autoit3 )
・指定キーで選択した2つのウィンドウを横に全画面整列し観覧しやすくするスクリプト ( Autoit3 )
・アクティブなアプリのタイトル名に任意の文字を追加する Autoit3 スクリプト
・ファイルをデータベース化する 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/08/30)
- テンキーの長押しに任意のショートカットキーなどの機能を登録可能な Autoit スクリプト (2023/07/24)
- Win11 バッチファイルを管理/ウィンドウへファイルをドラッグでバッチを選択実行 Autoit スクリプト (2023/07/10)
- デスクトップにラインを引き左ダブルクリックで任意のフォルダを開く Autoit スクリプト (2023/05/12)
- キャプチャーするウィンドウの後ろに単色画面を出し余計な画面の映り込みを排除する 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)