XP Pro och Vista Lista aktiva Windows-program från kommandoraden med aktivitetslistan

XP / Vista-programlistorna körs från en kommandotolk och visar program som för närvarande körs med ett antal alternativ. Möjligheten att köra kommandon från kommandotolken tillåter automatisering med batchfiler. Det är också ofta snabbare att skriva ett enkelt kommando för att få specifik produktion än till musen genom en rad menyer.


För att lista alla aktiva program som körs på systemet, använd:

uppgiftslista

Detta visar att varje program körs på en rad och innehåller PID-nummer (process ID), minnesanvändning samt namnet på bild (program).

Running taskkill med den verbala flaggan visar ytterligare information, inklusive användaren som kör programmet, CPU-exekveringstid och fönstret:

Aktivitetslista / v

Tasklistkommandot tillåter användning av många filter för att endast visa vissa applikationer. Till exempel, för att lista endast program som drivs av användaren Quinn, använd:

Aktivitetslista / FI "USERNAME eq Quinn"

Eller, för att lista alla program som för närvarande körs som har länkat DLL msvcrt.dll, använd:

Aktivitetslista / FI "MODULER eq msvcrt.dll"

Följande tabell visar tillgängliga filter och deras användning.

Filnamn Giltiga operatörer Giltigt värde (er)
----------- --------------- --------------
STATUS eq ne RUNNING | SVARAR INTE
IMAGENAME eq ne Bildnamn
PID-värdet är inte ett PID-värde
SESSION eq ne gt lt le sessionsnummer.
SESSIONNAME eq ne Sessionsnamn
CPUTIME eq ne gt lt le CPU-tid i formatet
av hh: mm: ss.
MEMUSAGE eq ne gt lt le minne användning i KB
USERNAME eq ne Användarnamn i [domain \] användare
formatera
MODULER eq ne DLL-namn
TJÄNSTER eq ne Tjänste namn
WINDOWTITLE eq ne Fönster titel

eq: lika med ne: inte lika
gt: större än lt: mindre än
gt: större än eller lika le: mindre än eller lika