Домашня » як » Як створити ярлик, який Nukes кожен працює Windows App

    Як створити ярлик, який Nukes кожен працює Windows App

    Ви коли-небудь відкривали десятки додатків і хотіли їх закрити? Є купа безкоштовних програм, які закриють їх для вас, але вам не потрібно додаткове програмне забезпечення - і ось як це зробити.

    Те, що ми будемо робити, це використовувати команду taskkill з купою власних аргументів, які вказують на те, щоб вбити все, крім Explorer, але ви можете налаштувати його на все, що хочете, і майте на увазі, що ви повинні уважно прочитати це, перш ніж продовжити.

    Створіть команду Nuke Everything

    Перше, що ви хочете зробити, це відкрити командний рядок, а потім ввести taskkill /? так що ви можете побачити синтаксис. Багато опцій!

    Ми скористаємося кількома операторами для досягнення того, чого ми хочемо, включаючи ці два:

    • / F - примусово закриває програми (це необов'язково, пам'ятайте, що закриття сили втратить незбережені дані)
    • / FI - використовує фільтр, де знаходиться магія

    Команда фільтра приймає набір аргументів, які ви можете побачити в довідці, але ми також розмістимо їх тут:

    Фільтри: ім'я фільтра Дійсні оператори Дійсні значення ----------- --------------- ------------- ------------ STATUS eq, ne RUNNING | НЕ ВІДПОВІДАЮТЬ | UNKNOWN IMAGENAME eq, ne Назва зображення PID eq, ne, gt, lt, ge, le значення PID SESSION eq, ne, gt, lt, ge, le Номер сеансу. CPUTIME eq, ne, gt, lt, ge, час CPU у форматі hh: mm: ss. hh - години, mm - хвилини, ss - секунди MEMUSAGE eq, ne, gt, lt, ge, le Використання пам'яті у KB USERNAME eq, ne Ім'я користувача у [домен] користувальницького формату MODULES eq, ne DLL ім'я SERVICES eq, ne Назва послуги WINDOWTITLE eq, ne Заголовок вікна ПРИМІТКА ---- 1) Wildcard '*' для / IM перемикача приймається тільки при застосуванні фільтра. 2) Припинення віддалених процесів завжди буде здійснюватися насильно (/ F). 3) Фільтри "WINDOWTITLE" і "STATUS" не розглядаються, якщо вказано віддалену машину. 

    Тепер, коли ми бачили можливі аргументи для фільтрів, настав час об'єднати їх. Наприклад, якщо ви хочете знищити кожну програму за своїм іменем користувача, вам слід скористатися цим завданням, щоб перевірити, де ваше ім’я користувача "eq" (рівне) для geek.

    taskkill / F / FI "USERNAME eq geek"

    Єдина проблема з цим полягає в тому, що вона також буде вбивати explorer.exe і dwm.exe, так що весь ваш екран буде спалахнути, і меню "Пуск" повністю зникне - ймовірно, не те, що ви хочете. На щастя, ми можемо об'єднати декілька екземплярів аргументу / FI, щоб виправити цю проблему, і використовуватимемо IMAGENAME, який є ім'ям виконуваного файлу, і "ne" для "Not Equal" для тих, які не використовуються хочуть вбити.

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

    Ви можете налаштувати це ще далі, якщо хочете, додавши додаткові процеси, які ви не хочете закривати у списку. Це дійсно залежить від вас, тільки пам'ятайте, що якщо ви випадково вбиваєте Explorer.exe, ви завжди можете використовувати Ctrl + Shift + Esc, щоб відкрити диспетчер завдань, і перезапустити процес з меню Файл -> Виконати.

    Примітка: якщо ви не бажаєте примусово вбивати програми, вам слід видалити аргумент / F.

    Створіть ярлик Nuke Windows

    Після того, як у вас з'явилася команда, досить легко створити ярлик - просто клацніть правою кнопкою миші в будь-якому місці і виберіть пункт Новий ярлик. Після того, як ви перебуваєте, скиньте повну команду в поле розташування.

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

    Якщо вам цікаво, ви можете знайти цю піктограму у файлі Windows System32 vis.dll.


    Примітка: використання цього ярлика має здійснюватися на свій власний ризик, і якщо ваш комп'ютер вибухає, не звинувачуйте нас. Ми попередили вас.