Как создать ярлык, который уничтожает каждое работающее приложение Windows

Вы когда-нибудь открывали десятки окон приложений и хотели просто закрыть их все? Существует множество бесплатных приложений, которые закроют их все для вас, но вам не нужно дополнительное программное обеспечение – и вот как это сделать.

Мы будем использовать команду taskkill с кучей настраиваемых аргументов, которые определяют, что нужно убить все, кроме Explorer, но вы действительно можете настроить его так, как вам нравится, и имейте в виду, что вы должны внимательно прочитать это, прежде чем продолжить ,

Создать команду Nuke Everything

Первое, что вы хотите сделать, это открыть командную строку и затем набрать taskkill /? так что вы можете увидеть синтаксис. Множество вариантов!

Мы будем использовать пару операторов для достижения того, чего мы хотим, включая эти два:

  • /F – принудительно закрывает приложения (это необязательно, имейте в виду, что принудительное закрытие приведет к потере несохраненных данных)
  • /FI – использует фильтр, где находится магия

Команда filter принимает набор аргументов, которые вы можете увидеть в справке, но мы также разместим их здесь:

 Фильтры:
Имя фильтра Допустимые операторы Допустимые значения
----------- --------------- ------------------------ -
STATUS eq, ne RUNNING |
НЕ ОТВЕЧАЕТ | НЕИЗВЕСТНЫЙ
IMAGENAME eq, ne Имя изображения
PID eq, ne, gt, lt, ge, le Значение PID
СЕССИЯ eq, ne, gt, lt, ge, le Номер сессии.
CPUTIME eq, ne, gt, lt, ge, le время процессора в формате
чч: мм: сс
чч - часы,
мм - минуты, сс - секунды
MEMUSAGE eq, ne, gt, lt, ge, le Использование памяти в КБ
USERNAME eq, ne Имя пользователя в [домен \] пользователь
формат
МОДУЛИ eq, ne имя DLL
УСЛУГИ eq, ne Название услуги
WINDOWTITLE eq, ne Название окна
НОТА
----
1) Подстановочный знак '*' для параметра/IM принимается только при применении фильтра.
2) Завершение удаленных процессов всегда будет выполняться принудительно (/ F).
3) Фильтры «WINDOWTITLE» и «STATUS» не учитываются при удаленном
машина указана.

Теперь, когда мы увидели возможные аргументы для фильтров, пришло время собрать их вместе. Например, если вы хотите убить каждое приложение с помощью вашего имени пользователя, вы должны использовать taskkill, например, чтобы проверить, где ваше имя пользователя равно «eq» (равно) для geek.

taskkill/F/FI "USERNAME eq geek"

Единственная проблема с этим заключается в том, что он также убивает explorer.exe и dwm.exe, поэтому весь ваш экран будет мигать, и меню «Пуск» полностью исчезнет – вероятно, не то, что вам нужно. К счастью, мы можем связать воедино несколько экземпляров аргумента/FI, чтобы решить эту проблему, и мы будем использовать IMAGENAME, который является именем исполняемого файла, и «ne» для «Не равно» для тех, которые мы не делаем хочу убить.

taskkill/F/FI "USERNAME eq geek"/FI "IMAGENAME ne explorer.exe"/FI "IMAGENAME ne dwm.exe"

Вы можете настроить это еще больше, если хотите, добавив дополнительные процессы, которые вы не хотите закрывать в списке. Это действительно ваше дело – просто имейте в виду, что если вы случайно убили Explorer.exe, вы всегда можете использовать Ctrl + Shift + Esc, чтобы открыть диспетчер задач, и перезапустить процесс из меню Файл -> Выполнить.

Примечание: если вы не хотите принудительно уничтожать приложения, вам следует удалить аргумент/F.

Создать ярлык Windows Nuke

После того, как вы выяснили команду, достаточно легко создать ярлык – просто щелкните правой кнопкой мыши в любом месте и выберите «Новый ярлык». Как только вы окажетесь там, поместите полную команду в поле местоположения.

Дайте ему значок и поместите ярлык куда-нибудь, и все готово. Теперь вы можете убить все в одном ярлыке, без добавления программного обеспечения!

Если вам интересно, вы можете найти этот значок в файле Windows \ System32 \ imageres.dll.

Примечание. используйте этот ярлык на свой страх и риск, и если ваш компьютер взрывается, не вини нас. Мы предупреждали вас.

Оцените статью
TutoryBird.Ru
Добавить комментарий