Этот скрипт AutoHotKey работает очень хорошо для максимизации после переключения Alt + Tab.
~!Tab:: sleep, 1000 WinMaximize, A return
Есть ли способ максимизировать все окна в Windows 10, используя скрипт или комбинацию горячих клавиш?
Существует предыдущий вопрос для Windows 7, но Shift + Win + M не работает в Windows 10. Также не работает решение диспетчера задач: максимизировать все на ПК
Как бы я назвал это каждый раз, когда я меняю фокус? Или, возможно, просто максимизируйте окно переднего плана каждый раз (в основном, как мобильная ОС). Есть ли переключатели «окна», которые имеют эту опцию?
Для любопытных мне это нужно, потому что каждый раз, когда мой большой монитор спит, он сбрасывает размеры окон.
Этот скрипт AutoHotKey работает очень хорошо для максимизации после переключения Alt + Tab.
~!Tab:: sleep, 1000 WinMaximize, A return
Вот скрипт PowerShell, который использует Get-Process для получения всех значений свойства MainWindowTitle и AppActivate для активации каждого заголовка окна. Затем он использует SendKeys для эмуляции нажатий клавиш Alt
+ Space
+, x
чтобы максимизировать каждое из этих окон.
(Get-Process | Where {$_.MainWindowTitle}).MainWindowTitle | % { $wshell = (New-Object -ComObject wscript.shell) $wshell.AppActivate($_) sleep 1 $wshell.SendKeys("% x") sleep 1 } | Out-Null
Это работает с использованием AutoHotKey. Просто закройте все окна, которые вы не хотите максимизировать, или исключите их, используя параметры ExcludeTitle или ExcludeText. https://autohotkey.com/docs/commands/WinMaximize.htm
!1:: WinGet, MyCount, Count GroupAdd, AllWindows Loop, %MyCount% { WinMaximize ahk_group AllWindows Send ! }