Answers:
Windows与Unix一样,具有多个shell。迄今为止,“ CMD.EXE”是最著名的,但是PowerShell的功能要强大得多。它建立在.NET之上,因此可以轻松地操作Windows。有关示例,请参见/programming/4993926/maximize-window-and-bring-it-in-front-with-powershell。
当然,JP Software的TCC / LE和TakeCommand可以替代PowerShell和NirCmd 。
他们的ACTIVATE
命令,可以在Win32平台上做几乎所有的最小化/最大化/上/下/ POS /关闭的东西wmctrl
确实为X.当然,一些wmctrl
机构对Win32的没有意义,没有等价物ACTIVATE
。相反,ACTIVATE
可以执行某些Win32 wmctrl
所没有的功能,例如操纵z顺序,使用任务栏,闪烁和修改“最高”标志。
他们也有KEYSTACK
命令可以用来模拟键盘输入发送到窗口。
wmctrl
可以设置above
和below
。
title A
;我打开另一个cmd,然后键入以下命令nircmd win close title "A"
;虽然不能正常工作