メニューで選択した起動中のアプリ ( ウィンドウ ) を最前列に/仮想デスクトップ移動する Autoit スクリプト
記事の執筆に AI な類は使用しておりません。
はじめに
Windows10 で仮想デスクトップを使用していてアプリ毎にウィンドウを分けていると
たまにどの番号がどのアプリか?がわからず探す羽目に。
なのでデスクトップの指定位置でマウスクリックをしたら
メニューが表示され、そのメニューに表示されているアプリを選択したら
アプリのウィンドウをアクティブにするという
( 該当の仮想デスクトップ番号へ飛ぶ )
おまけとしてメニューの選択時に
キーボードの数字キー、0~9を押しながら選択すると
選択したアプリのウィンドウを該当の仮想デスクトップへ移動する機能の
Autoit スクリプトを作ってみたので置いておきます。
宜しければどうぞ。
【 目次へ戻る 】
ダウンロード
アプリのウィンドウを記憶しデスクトップ上の指定位置でマウス左クリックするとメニューが出て、選択すると
該当アプリが最前列になる Autoit のスクリプト
MenuAct は以下にてダウンロード可能です。
MenuAct v1.02a ( 2022/11/06 )
メニューで選択したウィンドウをアクティブ、仮想デスクトップ移動
MD5:AAA9AD74C1E4261A427642947F622306
*** ご注意 ***
ブログに書いてあることや
ブログで配布しているスクリプトを使用する場合は
自己責任にてお願いいたします。
このブログの管理者 気ままさん は
ブログに書いてあること、ブログで配布している
スクリプトを使用して発生した
すべての事柄において責任を負いません。
これに同意をいただけない方へのご使用は許可いたしかねます。
【 目次へ戻る 】
下準備
この記事のスクリプト MenuAct.au3 はAutoit にて動きますのでAutoit が必要です。
以下にてダウンロードと .au3 の拡張子を関連付けしてください。
ファイルはダウンロードと解凍の時間を除外すれば
関連付けであれば1分、読みながらでも 10分 あれば可能です。
AutoIt Windowsの操作を自動化 使用方法/日本語化
関連付けをして MenuAct.au3 を実行すると、
初回起動だけ設定ファイルがメモ帳で開きスクリプトが閉じます。
スクリプトが起動したかの確認のために設定のメモ帳は開くので
そのまま閉じてもう一度スクリプトを実行してください。
トレイアイコンが常駐すれば起動しております。
【 目次へ戻る 】
使用方法
記憶させたいアプリのウィンドウをマウスで左クリックすると情報が記憶されます。
メニューを呼び出す場合はデスクトップの左上で
左クリックすると表示され、選択するとそのウィンドウへ飛びます。

-----
メニューを選択する場合に数字キーを押しながら選択すると
数字キーを離した時点で該当ウィンドウを指定した
仮想デスクトップへ移動し最前列のアクティブになります。
【 目次へ戻る 】
仮想デスクトップの移動で画面がチカチカする
仮想デスクトップの移動は CTRL + Winキー + 左右キーで行い一度番号1へ戻してから他へ移動するという類なので
Windows の設定によって、画面が激しく切り替わり酔うになります。
画面の切り替え効果を無効にする事により改善されます。
私の記事でよろしければ以下にて。
ただ Win10 / Win11 のバージョンで
設定の呼び出し方法が変化している場合があります。
・仮想デスクトップの移動時に画面スクロールが素早く移動して酔う
Win10/Win11 アクティブなウィンドウを
任意の仮想デスクトップ番号へ移動するスクリプト
【 目次へ戻る 】
動画
文章と画像では説明が難しいので動画を用意してみました、宜しければどうぞ。
MenuAct.au3 v1.00
00:00:00 MenuAct.au3 を起動し初期設定ファイルを出力
00:00:14 設定ファイルが開きます
00:00:17 ここに取得したくないアプリのファイル名を入力
00:00:24 MenuAct.au3 を起動します
00:00:30 起動したかはトレイアイコンにて
00:00:41 番号のついたメモを開きます
アクティブにしたかわかりやすくするため
仮想デスクトップへ振り分けます
Edge と 電卓も開きます
メニューに表示される物はウィンドウを
1回以上、左クリックした物のみです
00:01:31 左上の横 ( X軸 ) 0 ~ 200、縦 0 ~ 2 までの範囲で
マウスを左クリックするとメニューが表示されます
00:00:36 メニューを選択すると選択したアプリがアクティブになります
仮想デスクトップにアプリが振り分けられている場合は
仮想デスクトップ間の移動になります
-----
とまあ、こんな感じで
指定のウィンドウを最前列、アクティブにする、
おまけでウィンドウを指定の仮想デスクトップ番号へ移動するでした。
仮想デスクトップはマウスジェスチャーなどを入れていない限りは
キーボードで操作をするので
マウスで移動できれば便利では?と思い作ってみましたが、どうなのか。
スクリプトなので、読めばある程度は改良できまして
自分仕様に作り替えるのも楽しい…かも?
それでは皆様の仮想デスクトップ環境が少しでも良くなりますように
とお祈りをいたしまして、これにて終了。
以上。
おすすめリンク
・Amazon関連リンク
・AutoIt Windowsの操作を自動化 使用方法/日本語化・AutoIt 特定のユーザーかファイルがあるパソコンのみで動作するEXEを作る。
・指定したウィンドウやアプリが最前列なら指定位置へ移動/サイズ変更/キー送信 autoit3
・秀丸エディタでブログを書き Firefox で内容を確認するマクロと設定 ( 同じ位置に表示 )
・Autoit3 最前列のアプリ名に関連したメモとランチャーを呼び出すスクリプト
・テキストに書き出したURLをWgetで一括ダウンロードする ( Autoit3 スクリプト )
・クリップボードへ送った文字をテキストでデスクトップに保存するスクリプト Autoit3
・ツールチップで指定した時刻をお知らせするタイマー Autoit3 スクリプト
・クリップボードに指定文字が存在するかをツールチップでお知らせするスクリプト Autoit3
・Win10 バッチファイルやショートカットでキー操作や文字を送信する Autoit3 スクリプト
・ATOK付属のイミクルを任意のキーで呼び出すスクリプト ( Autoit3 )
・バッチファイルなどで ALT+F4キー を送信し指定ウィンドウを閉じるスクリプト 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スクリプト
・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)