Hemsida » hur » Hur man skapar en genväg som nukes varje löpande Windows App

    Hur man skapar en genväg som nukes varje löpande Windows App

    Har du någonsin haft dussintals applikationsfönster öppna och ville bara stänga dem alla? Det finns en massa freeware-appar som stänger dem alla för dig, men du behöver inte extra mjukvara-och här är hur du gör det.

    Vad vi ska göra är att använda kommandot taskkill med en massa anpassade argument som anger att du ska döda allt annat än Explorer - men du kan verkligen anpassa det till allt du vill, och kom ihåg att du borde läsa detta noggrant innan du fortsätter.

    Skapa Nuke Everything Command

    Det första du vill göra är att öppna en kommandotolk och skriv sedan taskkill /? så du kan se syntaxen. Massor av alternativ!

    Vi använder ett par operatörer för att uppnå det vi vill ha, inklusive dessa två:

    • / F - force stänger programmen (det här är valfritt, kom ihåg att stängning av kraft kommer att förlora olagrad data)
    • / FI - använder ett filter, vilket är där magiken är

    Filterkommandot tar en uppsättning argument, som du kan se i hjälpen, men vi lägger dem också här:

    Filter: Filter Namn Giltiga operatörer Giltigt värde (er) ----------- --------------- ------------- ------------ STATUS eq, ne RUNNING | INTE ANSVARAR | UNKNOWN IMAGENAME eq, ne Bildnamn PID eq, ne, gt, lt, ge, le PID värde SESSION eq, ne, gt, lt, le Session nummer. CPUTIME eq, ne, gt, lt, ge, le CPU-tid i formatet hh: mm: ss. hh - timmar, mm - minuter, ss - sekunder MEMUSAGE eq, ne, gt, lt, ge, le Minnesanvändning i KB USERNAME eq, ne Användarnamn i [domain \] användarformat MODULER eq, ne DLL namn TJÄNSTER eq, ne Servicenamn WINDOWTITLE eq, ne Fönstretitel NOT ---- 1) Wildcard '*' för / IM-omkopplaren accepteras endast när ett filter används. 2) Avslutande av avlägsna processer kommer alltid att utföras kraftigt (/ F). 3) Filter "WINDOWTITLE" och "STATUS" beaktas inte när en fjärrmaskin är specificerad. 

    Nu när vi har sett de möjliga argumenten för filtren är det dags att sätta dem ihop. Om du till exempel vill döda varje app med ditt användarnamn, använder du Taskkill så här för att kontrollera var ditt användarnamn är "ekv" (lika) till nörd.

    taskkill / F / FI "USERNAME eq geek"

    Det enda problemet med detta är att det också skulle döda explorer.exe och dwm.exe, så hela skärmen skulle blinka och startmenyn skulle helt försvinna, förmodligen inte vad du vill. Tack och lov kan vi kedja ihop flera instanser av / FI-argumentet för att åtgärda detta problem, och vi använder IMAGENAME, vilket är namnet på den körbara och "ne" för "inte lika" till de som vi inte gör vill döda.

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

    Du kan anpassa det här ännu mer om du vill, lägga till extra processer som du inte vill stänga i listan. Det är verkligen upp till dig - bara kom ihåg att om du av misstag dödar Explorer.exe kan du alltid använda Ctrl + Shift + Esc för att öppna Aktivitetshanteraren och starta om processen från menyn Arkiv -> Kör.

    Notera: Om du inte vill tvinga att döda programmen ska du ta bort / F-argumentet.

    Skapa Nuke Windows Genväg

    När du har kommit ut det är det lätt att skapa genvägen - bara högerklicka var som helst och välj Ny genväg. När du är där, släpp det fullständiga kommandot i platsrutan.

    Ge den en ikon och sätt genväg någonstans, och du är allt klar. Nu kan du döda allt i en genväg, utan extra programvara!

    Om du undrar, kan du hitta den här ikonen i filen Windows \ System32 \ imageres.dll.


    Notera: Användningen av den här genvägen bör ske på egen risk, och om din dator exploderar inte skyller på oss. Vi varnade dig.