2012-01-17 58 views
2

是否可以使用批處理腳本最大化窗口左側的屏幕(Win +向左箭頭)?Win +左側批處理腳本?

感謝,
最大

+0

要更改:在.bat文件中,您是否可以重新生成與左向左箭頭(全高並停靠在左側)相同的功能。我知道整個工作空間概念只與Windows 7/2008 R2一起出現,因此可能會限制您的意圖的可用性 – billinkc 2012-01-17 16:03:31

+0

與@bali c類似的結果c批處理腳本沒有任何開箱即用,但vbs無關緊要http://www.tomshardware .com /論壇/ 58977-45-sending-right-shift-batch-file – billinkc 2012-01-17 16:06:29

+0

哈哈,感謝您的重述。當我輸入時,我有點慌亂。是的,要麼,要麼調整窗口的高度,以及寬度/ 2. – Ben 2012-01-17 16:07:06

回答

2

我不認爲這是可能的批量獨自一人,但你可能能夠使用一個VBScript與SendKeys。然後你可以用cscript.exe批量運行vb。

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

List of key strokes

我不知道你如何能做到的Windows鍵,或者,如果可能,在上面的鏈接代碼。爲此,您可能需要更強大的功能,例如C#。

+0

您可以舉一個我用來發送Win + Left的SendKey函數的例子嗎?我似乎無法找到一個.. – Ben 2012-01-17 16:20:29

+0

@mazzzzz編輯我的答案更多詳細信息 – 2012-01-17 16:28:39

+1

可悲的是,這是不可能與VB腳本。我只是吸了它,並使用C#,雖然它有點臃腫,我希望我可以在將來使用它。不過謝謝 – Ben 2012-01-18 07:23:50