Batch file 赢+;左批处理脚本?

Batch file 赢+;左批处理脚本?,batch-file,keyboard,keyboard-shortcuts,Batch File,Keyboard,Keyboard Shortcuts,是否可以使用批处理脚本最大化屏幕左侧的窗口(Win+左箭头) 谢谢, Max我认为单凭批处理不可能做到这一点,但您可以将vbscript用于。然后可以使用cscript.exe批量运行vb Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.SendKeys "{LEFT}" 我不确定你如何使用Windows键,或者是否可以使用上面链接中的代码。为此,您可能需要更强大的功能,如C#。来重新表述:在.bat文件中,您可以复

是否可以使用批处理脚本最大化屏幕左侧的窗口(Win+左箭头)

谢谢,

Max

我认为单凭批处理不可能做到这一点,但您可以将vbscript用于。然后可以使用cscript.exe批量运行vb

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "{LEFT}"


我不确定你如何使用Windows键,或者是否可以使用上面链接中的代码。为此,您可能需要更强大的功能,如C#。

来重新表述:在.bat文件中,您可以复制与Win Left箭头相同的功能(全高并停靠在左侧)。我知道整个工作区的概念只有在Windows 7/2008 R2中才出现,因此可能会将您的意图的可用性限制在@bali c—批处理脚本中没有现成的内容,但vbs中的内容微不足道—哈哈,感谢您的重新措辞。我打字时有点匆忙。是的,要么这样,要么将窗口调整到屏幕的高度和宽度/2。你能举一个我用来发送Win+Left的SendKey函数的例子吗?我似乎找不到答案。@mazzzzz对我的答案进行了更详细的编辑,而且用vb脚本也不可能。我只是把它吸了起来,用了C#,虽然它有点膨胀,满足我的需要,希望我将来能用它。谢谢