回答:
Windowsは、Unixと同様に複数のシェルを持っています。「CMD.EXE」は圧倒的に有名ですが、PowerShellの方がはるかに優れています。.NET上に構築されているため、ウィンドウを簡単に操作できます。例については、https://stackoverflow.com/questions/4993926/maximize-window-and-bring-it-in-front-with-powershellを参照してください。
PowerShellとNirCmdの代わりに、もちろんJP SoftwareのTCC / LEと TakeCommandです。
彼らは持っているACTIVATE
コマンドを、それはほとんどすべて最小化/最大化/トップ/ボトム/ POS /近いもののWin32で行うことができますwmctrl
。もちろん、X.のために行い、いくつかのwmctrl
メカニズムは、Win32上では意味がありませんし、無同等物のためにACTIVATE
。逆に、ACTIVATE
wmctrl
zオーダーの操作、タスクバーの使用、フラッシュ、「最上位」フラグの変更など、機能のないWin32の処理を実行できます。
また、シミュレートされたキーボード入力をウィンドウに送信するために使用できるKEYSTACK
コマンドもあります。
wmctrl
設定することができますabove
とbelow
。
title A
。別のコマンドを開いて、このコマンドを入力しましたnircmd win close title "A"
。動作しません