Обновить:
Я работал над более полным решением на основе приведенного ниже сценария. Он называется FEleven и размещен на GitHub: https://github.com/iglvzx/FEleven.
Одним из основных преимуществ FEleven по сравнению с приведенным ниже решением является то, что я включил встроенную поддержку Google Chrome и других браузеров, что позволяет вам не указывать параметр window-title, а именно:
feleven "path\to\chrome.exe ..."
Если бы только был способ автоматически нажать F11, как только Google Chrome был открыт ...
Есть! С небольшой помощью AutoHotkey мы можем запустить Google Chrome в полноэкранном режиме. Теперь F11 довольно стандартен как fullscreen
сочетание клавиш, поэтому мы напишем сценарий, который может работать с любой программой, которую мы к нему добавляем! Давай начнем...
1. Настроить
Итак, одна малоизвестная особенность AutoHotkey заключается в том, что вы можете вызывать скрипты из командной строки (и с параметрами). Мы будем компилировать следующий скрипт; Я назвал мой Fullscreen.exe
.
#SingleInstance, Force
#NoTrayIcon
SetTitleMatchMode, RegEx
Title = %1%
Title := Title . "$"
Target = %2%
Run, %Target%
WinWaitActive, %Title%
Send, {F11}
ExitApp
Если вместо этого вы хотите развернуть окно, а не нажимать F11, замените Send, {F11}
выше на:
Send, !{Space}
Send, x
Контур:
Запустите Target
Как только у нас появится активное окно, заголовок которого заканчивается нашим Title
, отправьте F11, чтобы включить полноэкранный режим.
Примечание . Если вы не хотите устанавливать AutoHotkey или компилировать свой собственный скрипт, я загрузил для вас скомпилированный скрипт на мой сервер:
ahk.igalvez.net/Fullscreen.exe, 772 КБ
Альтернатива для максимизации окна:
ahk.igalvez.net/Maximize.exe, 772 КБ
Демонстрация:
Теперь вы можете запустить приложение в полноэкранном режиме, вызвав .exe
следующим образом:
Fullscreen "Title" "Target"
Предполагая, что вы находитесь в каталоге, где находится Fullscreen.exe
, или Fullscreen.exe
в каталоге % Path% .
Пример:
Fullscreen "- Google Chrome" "%LocalAppData%\Google\Chrome\Application\chrome.exe"
Используйте его в ярлыке (.lnk
) или в пакетном (.bat)
файле!