Существует немало идиотских программ (чаще всего это игры), которые делают свое фулскриновое окно topmost, плюс идут на ряд хитростей, не позволяющих переключиться на какую-либо другую задачу, или отобразить task manager поверх этой программы. Чаще всего в этом случае спасает переход по alt+tab на Far Manager с переходом по Alt+Tab в фулскрин текстмод с дальшейшим выпиливанием свихнувшегося процесса из Process list. Но иногда не помогает даже это. Существует ли какой-то универсальный способ свернуть (убить) текущее окно или процесс? Есть ли какой-то софт на эту тему?
я как то в детстве написал прогу, которая по win+end завершает процесс текущего окна. (ну и ещё по хоткеям кое что с ним делает) советую написать что то подобное, или могу выложить своё .)
Настраивается Classic Logon (который требует нажать Ctrl+Alt+Delete перед входом в систему), тогда по Ctrl+Alt+Delete будет запускаться не TaskManager, а появляться окно "Windows Security", причём с переключением на desktop Winlogon. Соответсвенно, если предварительно запустить на нём (например через psexec -x taskmgr.exe) TaskManager/cmd.exe/etc то можно будет процесс прибить без проблем. К сожалению кнопка "TaskManager" в окне "Windows Security" бесполезна (а то вообще можно было бы встроенными средствами это решить), ибо возвращает нас обратно на пользовательский desktop (который окупировала игра). Ещё один вариант - пишется небольшая программка которая реагирует на сочетание клавиш и при его нажатии прибивает нужный процесс. Ну или пишется bat'ник типа: Код (Text): taskkill /f /im "game.exe" создаётся на него ярлык на раб. столе и назначается ему (ярлыку) хоткей.