Hogyan hozzunk létre egy gyorsparancsot, amely megkeresi minden futó Windows App alkalmazást

Tartalomjegyzék:

Hogyan hozzunk létre egy gyorsparancsot, amely megkeresi minden futó Windows App alkalmazást
Hogyan hozzunk létre egy gyorsparancsot, amely megkeresi minden futó Windows App alkalmazást
Anonim
Volt már több tucat alkalmazás-ablak nyitva, és csak be akarta zárni őket? Van egy csomó freeware alkalmazás, amely mindent bezár, de nincs szükség külön szoftverre - és itt kell csinálni.
Volt már több tucat alkalmazás-ablak nyitva, és csak be akarta zárni őket? Van egy csomó freeware alkalmazás, amely mindent bezár, de nincs szükség külön szoftverre - és itt kell csinálni.

A taskkill parancs használatával egy csomó egyedi argumentumot használhatunk, amelyek megakadályozzák, hogy mindent megöljenek, mint az Exploreret, de igazán testreszabhatja bármit, amit szeretnél, és ne feledje, hogy alaposan el kell olvasnia ezt mielőtt folytatná.

Hozzon létre a Nuke minden parancsot

Az első dolog, amit meg akarsz csinálni, nyit egy parancssort, majd írja be a taskkill /? így láthatja a szintaxist. Rengeteg lehetőség!

Néhány operátort használunk, hogy elérjük azt, amit akarunk, beleértve a kettőt:
Néhány operátort használunk, hogy elérjük azt, amit akarunk, beleértve a kettőt:
  • / F - az erő lezárja az alkalmazásokat (ez opcionális, ne feledje, hogy az erőzárás elveszíti a nem mentett adatokat)
  • / FI - használ egy szűrőt, ahol az a mágia

A szűrő parancs egy sor argumentumot tartalmaz, amelyeket a segítségben láthat, de ezeket itt is fel lehet tüntetni:

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.

Most, hogy láttuk a szűrők lehetséges érveit, itt az ideje, hogy összerakjuk őket. Ha például minden felhasználót meg akart ölni felhasználónevével, akkor a taskkillet használná, hogy ellenőrizze, hogy a felhasználóneve "eq" (egyenlő) -e a geek-nek.

taskkill /F /FI 'USERNAME eq geek'

Az egyetlen probléma ezzel az, hogy ez is megöli az explorer.exe-t és a dwm.exe-et, így az egész képernyő villogni fog, és a Start menü teljesen eltűnik - talán nem az, amit akarsz. Szerencsére a / FI argumentum több példányát láncolhatjuk ki a probléma kijavításához, és az IMAGENAME, azaz a végrehajtható fájl nevét használjuk, a "nem egyenlő" nevét pedig azokkal, amelyeket nem meg akar ölni.

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

Ezt még jobban testre szabhatja, ha szeretné, hozzáadva olyan további folyamatokat, amelyeket nem szeretne bezárni a listába. Tényleg rajtad múlik - csak tartsd észben, hogy ha véletlenül megöli az Explorer.exe programot, akkor mindig a Ctrl + Shift + Esc billentyűkombinációval nyithatja meg a Feladatkezelőt, majd indítsa újra a folyamatot a Fájl -> Futtatás menüből.

Jegyzet: ha nem akarja erőszakolni az alkalmazások megölését, akkor távolítsa el az / F argumentumot.

Hozzon létre egy Nuke Windows gyorsparancsot

Miután megkapta a parancsot, elég könnyű létrehozni a parancsikont - egyszerűen kattintson a jobb gombbal bárhová, és válassza az Új parancsikont. Ha ott van, engedje le a teljes parancsot a hely mezőbe.

Adjon meg egy ikont, és helyezze el a parancsikont valahol, és készen vagy. Most mindent megölhet egy parancsikonban, hozzáadott szoftver nélkül!
Adjon meg egy ikont, és helyezze el a parancsikont valahol, és készen vagy. Most mindent megölhet egy parancsikonban, hozzáadott szoftver nélkül!
Ha kíváncsi vagy, megtalálhatja ezt az ikont a Windows System32 imageres.dll fájlban.
Ha kíváncsi vagy, megtalálhatja ezt az ikont a Windows System32 imageres.dll fájlban.

Jegyzet: a parancsikon használatát saját felelősségére kell elvégezni, és ha a számítógép felrobban, nem hibáztat minket. Figyelmeztettük.

Ajánlott: