- PVSM.RU - https://www.pvsm.ru -

Аналог линуксового «xkill» для Windows

image

Хочу представить вниманию публики небольшую утилитку написанную исключительно для собственного удобства. Всем известно как linux легко и приятно расправляется с повесившимися задачами, а если кто-либо пользовался утилитой «xkill» тот хорошо себе представляет насколько удобно просто кликнуть по зависшему окну и отправить его в мир иной. Не менее известно и то, что в Windows ситуация с этим несколько похуже и такого вот xkill-а лично мне в Windows всегда не хватало. Существует несколько аналогов, но ни один из них меня не устраивал по разным причинам. Главным образом не хотелось что бы приложение висело где-нибудь в трее а запускалось, делало свое дело, и уходило проч. Вот и созрела идея сделать все своими руками. Опыта с WinAPI у меня ноль, но, все же, что-то вышло.

Итак, к делу:

Качаем программку отсюда [1].

Распаковываем в любую удобную директорию и добавляем ее в PATH.

Можно установить с помощью Сhocolatey:
chocolatey.org/packages/win-xkill [2]

Запускаем xkill.exe, возле курсора появляется крестик, и убиваем нужное окно.

Если передумали убивать — нажимаем ESC.

Разумеется, хотелось бы что бы все это происходило по сочетанию клавиш. Для этих нужд я использую AutoHotkey [3].

Прописываем в AH скрипте следующую строку:
^+Delete::Run xkill

и теперь xkill будет запускаться по нажатию ctrl + shift + del.

Из недостатков, нельзя убивать процессы explorer-a, то есть не получится закрыть одно окно проводника, xkill убьет весь все процессы explorer, следовательно и рабочий стол и нижнюю панель — все! Это проблему мне пока не удалось решить. Если вдруг такое все же случилось нажимаем ctrl + shift + esc, нажимаем "Новый процесс" и в появившемся окне вписываем "explorer", тогда все придет в норму.

На этом все. Всем спасибо за внимание, буду рад критике!


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/pesochnitsa/72616

Ссылки в тексте:

[1] отсюда: https://bitbucket.org/sta-ger/win-xkill/downloads

[2] chocolatey.org/packages/win-xkill: https://chocolatey.org/packages/win-xkill

[3] AutoHotkey: http://www.autohotkey.com