Čo urobíme, je použiť príkaz taskkill s množstvom vlastných argumentov, ktoré špecifikujú zabíjanie všetkého iného ako Explorer - ale môžete ho naozaj prispôsobiť všetkému, čo by ste chceli, a pamätajte, že by ste si ho mali pozorne prečítať skôr, ako budete pokračovať,
Vytvorte príkaz Nuke Everything
Prvá vec, ktorú budete chcieť urobiť, je otvoriť príkazový riadok a potom zadať taskkill /? takže môžete vidieť syntax. Veľa možností!
- / F - sila zatvára aplikácie (je to voliteľné, majte na pamäti, že zatváranie síl stráca neuložené údaje)
- / FI - používa filter, v ktorom je kúzlo
Príkaz filtra preberá súbor argumentov, ktoré môžete vidieť v pomocníkovi, ale aj tu ich umiestnime:
Filters: Filter Name Valid Operators Valid Value(s) ----------- --------------- ------------------------- STATUS eq, ne RUNNING | NOT RESPONDING | UNKNOWN IMAGENAME eq, ne Image name PID eq, ne, gt, lt, ge, le PID value SESSION eq, ne, gt, lt, ge, le Session number. CPUTIME eq, ne, gt, lt, ge, le CPU time in the format of hh:mm:ss. hh - hours, mm - minutes, ss - seconds MEMUSAGE eq, ne, gt, lt, ge, le Memory usage in KB USERNAME eq, ne User name in [domain]user format MODULES eq, ne DLL name SERVICES eq, ne Service name WINDOWTITLE eq, ne Window title NOTE ---- 1) Wildcard '*' for /IM switch is accepted only when a filter is applied. 2) Termination of remote processes will always be done forcefully (/F). 3) 'WINDOWTITLE' and 'STATUS' filters are not considered when a remote machine is specified.
Teraz, keď sme videli možné argumenty pre filtre, je čas zjednotiť ich. Napríklad, ak by ste chceli zabiť každú aplikáciu pomocou svojho používateľského mena, použili by ste takýto taskkill, aby ste skontrolovali, kde je vaše používateľské meno "eq" (rovnaké) ako geek.
taskkill /F /FI 'USERNAME eq geek'
Jediným problémom v tomto prípade je, že by tiež zabili explorer.exe a dwm.exe, takže celá obrazovka bude blikať a ponuka Štart úplne zmizne - pravdepodobne nie to, čo chcete. Našťastie môžeme spojiť viaceré prípady argumentu / FI na vyriešenie tohto problému a použijeme IMAGENAME, čo je meno spustiteľného súboru a "ne" pre "Not Equal", s tým, čo nemáme chcete zabiť.
taskkill /F /FI 'USERNAME eq geek' /FI 'IMAGENAME ne explorer.exe' /FI 'IMAGENAME ne dwm.exe'
Môžete to ešte viac prispôsobiť, ak chcete pridávať ďalšie procesy, ktoré nechcete zatvoriť v zozname. Je na vás závislé - len majte na pamäti, že ak omylom zabijete Explorer.exe, môžete vždy použiť Ctrl + Shift + Esc na otvorenie Správcu úloh a reštartujte proces z menu Súbor -> Spustiť.
Poznámka: ak nechcete vynútiť zabitie aplikácií, mali by ste odstrániť argument / F.
Vytvorte skratku Nuke Windows
Akonáhle máte príkaz prišiel na to, je to dosť ľahké vytvoriť skratku - stačí kliknúť pravým tlačidlom kdekoľvek a zvoliť Nová skratka. Akonáhle ste tu, odložte celý príkaz do políčka umiestnenia.
Poznámka: používanie tejto skratky by malo byť vykonané na vlastné riziko, a ak váš počítač exploduje, neviníme nás. Varovali sme vás.