質問: windowsで2つのアプリケーションを自動的に切り替えるアプリケーション コンピューターがタイマーで2つの異なるアプリケーション間で切り替わる(フォーカスが移る)アプリケーションがありますか?これはwindows 7用です。顧客に公開する画面に必要です。画面で、たとえば30秒ごとに2つの異なるアプリケーションを切り替えたいと思います。このような単純な何かが存在しなければならない最近の顧客に面したモニターが存在する十分な企業があると思います!
回答: windowsがそのままで実行できるのに、なぜautoitなどのプログラムをインストールするのですか?以下をauto_switch.vbsというファイルに保存します。option explicit dim wshshell set wshshell = wscript.createobject("wscript.shell") do wscript.sleep 30000 wshshell.sendkeys("%{tab}") loop 30000を、alt + tabキーを押す間隔のミリ秒数(30000 = 30秒)に変更します。それをダブルクリックして実行を開始します。停止したい場合は、「wscript」と呼ばれるプロセスを強制終了する必要があります。明示的に名前が付けられたプログラムを切り替える場合、このコードは30秒ごとに「受信トレイ-microsoft outlook」と「firefox」を切り替えます。option explicit dim wshshell set wshshell = wscript.createobject("wscript.shell") do wscript.sleep 30000 wshshell.appactivate("inbox - microsoft outlook") ' wshshell.sendkeys "% r" wscript.sleep 30000 wshshell.appactivate("firefox") ' wshshell.sendkeys "% r" loop 上記の例のアプリケーションが最小化されている場合は、アクティブ化された後でも最小化されたままになることに注意してください。ウィンドウも復元するには、'の前にあるwshshell.sendkeysを削除します。これにより、スクリプトがウィンドウでアクティブになり、すぐに復元キーの組み合わせが送信されます alt+spacebar、 r。英語版以外のwindowsを使用している場合は、このショートカットを変更する必要があるかもしれません。