2016-03-14 8 views
6

cmdを使用して、選択したアプリケーションウィンドウに切り替える/フォーカスするコマンドがありますか?コマンドライン/バッチを使用してアプリケーションに切り替える/フォーカスする

私は3つのアプリが動作していると言います:A、B、C、現在私はBに焦点を当てています。

多分私はバッチでそれを行うことができますか?

私は窓で作業しています。

答えて

5

sendKeys.batで試してみてください。

call sendkeys.bat "Title A" "" 

最初の引数は切り替え先のタイトルの始まりである(それはSome Titleある場合にのみSomeそれが十分にユニークであるを使用することができます).Second引数が空であります二重引用符。 一般的に、スクリプトは特定のウィンドウにキーを送信するために使用されますが、""のような2番目のパラメータを残しても、キーは送信されません。これは動作するはず

+0

感謝を、このスクリプトは私をたくさん助けて! – regularny

+0

このスクリプトは非常に便利です、ありがとう! – Treize

2

echo (new ActiveXObject("WScript.Shell")).AppActivate("app A"); > focus.js 
cscript //nologo focus.js 
del focus.js 
関連する問題