Kommandoen: "TASKLIST" er på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tilgjengelig
Eksemplene for kommandoen "TASKLIST"
Her er eksempler på bruk av
`tasklist`kommando i ledeteksten:
Eksempel 1: Se alle kjørende prosesser:
tasklist
- Denne kommandoen skriver ut en liste over alle kjørende prosesser med informasjon som prosessnavn, prosess-ID (PID), sesjonsnummer og minnebruk.
Eksempel 2: Filtrering av prosessinformasjon etter prosessnavn:
tasklist /FI "IMAGENAME eq notepad.exe"
-
`/FI "IMAGENAME eq notepad.exe"`: Dette filteret viser kun informasjon om prosessen med navnet notepad.exe.
Eksempel 3: Vise avansert informasjon om prosesser:
tasklist /V
-
`/V`: Denne parameteren sender ut utvidet informasjon om prosesser, inkludert brukernavn, vindustittel og øktnummer.
Eksempel 4: Se prosesser på en ekstern datamaskin:
tasklist /S Fjernt-Computer /U Brukernavn /P passord
-
`/S Fjernt-Computer`: Navnet eller IP-adressen til den eksterne datamaskinen.
-
`/U Brukernavn`: Brukernavnet for autentisering på den eksterne datamaskinen.
-
`/P passord`: Passordet for autentisering på den eksterne datamaskinen.
Eksempel 5: Filtrering av prosessinformasjon etter brukernavn:
tasklist /FI "USERNAME eq Brukernavn"
-
`/FI "USERNAME eq Brukernavn"`: Dette filteret viser kun prosessene til den angitte brukeren.
Eksempel 6: Vise prosesser i en trestruktur (hierarki):
tasklist /V /FO TREE
-
`/V`: Avansert informasjon om prosesser.
-
`/FO TREE`: Viser prosessene i en hierarkisk trestruktur.
Disse eksemplene viser forskjellige brukstilfeller for
`tasklist`kommando i ledeteksten. Kommandoen er nyttig for å få en oversikt over kjørende prosesser og vise detaljert informasjon om spesifikke prosesser. Merk at
`tasklist`-Kommando kan kjøres som standard uten administratorrettigheter for å få informasjon om prosesser i gjeldende brukerkontekst.
Eksempel 7: Vis spesifikke kolonner i utdata:
tasklist /FI "STATUS eq running" /FO TABLE /NH
-
`/FI "STATUS eq running"`: Filtrerer prosesser etter status (i dette tilfellet
"kjører").
-
`/FO TABLE`: Sender ut utdataene i tabellform.
-
`/NH`: Undertrykker overskriftsraden i tabellen.
Eksempel 8: Vis CPU-informasjon for prosesser:
tasklist /V /FI "MEMUSAGE gt 10000" /FI "CPUTIME gt 00:05:00"
-
`/V`: Avansert informasjon om prosesser.
-
`/FI "MEMUSAGE gt 10000"`: Filtrerer prosesser med minnebruk større enn 10 000 KB.
-
`/FI "CPUTIME gt 00:05:00"`: Filtrerer prosesser med en CPU-tid på mer enn 5 minutter.
Eksempel 9: Vis prosessinformasjon til alle brukere:
tasklist /V /FO CSV
-
`/V`: Avansert informasjon om prosesser.
-
`/FO CSV`: Sender utdata i CSV-format.
Eksempel 10: Se prosesser og eksporter utdata til en fil:
tasklist /V > Prosessliste.txt
-
`/V`: Avansert informasjon om prosesser.
-
`> Prosessliste.txt`: Direkter utdata til en tekstfil kalt ProcessList.txt.
Eksempel 11: Se prosesser og sorter utdata etter CPU-bruk:
tasklist /V /FO TABLE /NH | sort /+60
-
`/V`: Avansert informasjon om prosesser.
-
`/FO TABLE`: Sender ut utdataene i tabellform.
-
`/NH`: Undertrykker overskriftsraden i tabellen.
-
`| sort /+60`: Sorterer utdataene etter den sjette kolonnen (CPU-bruk).
Disse eksemplene viser forskjellige måter hvordan
`tasklist`kommandoen kan brukes til å trekke ut og vise spesifikk informasjon om prosesser. Du kan tilpasse filteralternativene og formateringsalternativene avhengig av dine behov.
"TASKLIST" Utdrag fra Microsoft Windows Hjelp
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
TASKLIST [/S system [/U brukernavn [/P [passord]]]]
[/M [modul] | /SVC | /V] [/FI filter] [/FO format] [/NH]
Beskrivelse:
Dette verktøyet viser en liste over gjeldende prosesser som
kjører på
enten en lokal eller ekstern maskin.
Parameterliste:
/S system Angir det eksterne systemet det skal
kobles til.
/U [domene\]bruker Angir brukerkonteksten som
kommandoen skal utføre.
/P [passord] Angir passordet for den gitte
brukerkonteksten. Ber om inndata hvis
det utelates.
/M [modul] Lister opp alle oppgaver som i
øyeblikket bruker det
angitte EXE-/DLL-navnet. Hvis
modulnavnet ikke er
angitt, vises alle lastede moduler.
/SVC Viser tjenester hver prosess er vert
for.
/V Angir detaljert oppgaveinformasjon.
/FI filter Viser et sett med oppgaver som
oppfyller et
gitt vilkår som er angitt i filteret.
/FO format Angir utdataformatet.
Gyldige verdier: TABLE, LIST, CSV.
/NH Angir at kolonneoverskriften ikke
skal vises i resultatet.
Bare gyldig for formatene TABLE og
CSV.
/? Viser denne hjelpemeldingen.
Filtre:
Filternavn Gyldige operatorer Gyldig(e) verdi(er)
----------- ------------------ -------------------
-------
STATUS eq, ne RUNNING |
NOT RESPONDING |
UNKNOWN
IMAGENAME eq, ne Avbildningsnavn
PID eq, ne, gt, lt, ge, le PID-verdi
SESSION eq, ne, gt, lt, ge, le Øktnummer
SESSIONNAME eq, ne Øktnavn
CPUTIME eq, ne, gt, lt, ge, le prosessortid med
formatet
tt:mm:ss.
tt - timer,
mm - minutter, ss -
sekunder
MEMUSAGE eq, ne, gt, lt, ge, le Minnebruk i kB
USERNAME eq, ne Brukernavn i
[domene\]bruker-
formatet
SERVICES eq, ne Navn på tjeneste
WINDOWTITLE eq, ne Vindustittel
MODULES eq, ne DLL-navn
Obs! Filteret WINDOWTITLE og STATUS støttes ikke under spørring
til
en ekstern maskin.
Eksempler:
TASKLIST
TASKLIST /M
TASKLIST /V /FO CSV
TASKLIST /SVC /FO LIST
TASKLIST /M wbem*
TASKLIST /S system /FO LIST
TASKLIST /S system /U domene\brukernavn /FO CSV /NH
TASKLIST /S system /U brukernavn /P passord /FO TABLE /NH
TASKLIST /FI "USERNAME ne NT AUTHORITY\SYSTEM" /FI "STATUS eq
running"
Viktig informasjon, tips for "TASKLIST"-kommandoen
Ja, det er mange andre måter å administrere og overvåke prosesser på Windows. Her er noen ekstra tilnærminger:
1.
Oppgavebehandling:
- Oppgavebehandlingen (tilgjengelig via
`Strg + Umschalt + Esc`eller
`Strg + Alt + Entf`og velge
"Task Manager") gir et brukervennlig grafisk brukergrensesnitt for overvåking og administrasjon av prosesser.
2.
PowerShell:
- PowerShell gir omfattende prosessadministrasjonsfunksjoner. For eksempel:
Get-Process
Stop-Process -Name notepad
3.
Performance Monitor:
- The Performance Monitor (
`perfmon`) tillater overvåking av systemytelse, inkludert prosess- og minnestatistikk.
4.
Prosessutforsker (Sysinternals):
– Process Explorer er et avansert verktøy fra Sysinternals som gir detaljert informasjon om kjørende prosesser, tjenester, åpne filer og mye mer.
5.
Windows Management Instrumentation (WMI):
- WMI muliggjør administrasjon av Windows-ressurser, inkludert prosessovervåking og kontroll. PowerShell-skript kan brukes for å få tilgang til WMI.
6.
Oppgaveplanlegging:
- Oppgaveplanlegging kan brukes til å kjøre programmer eller skript basert på tidsplaner eller hendelser. Dette kan brukes til å automatisk utføre prosessadministrasjonsoppgaver.
7.
AutoHot Key:
- AutoHotKey er et skriptverktøy som tillater automatisering av mus- og tastaturinndata og kontroll av applikasjoner.
8.
Kontrollpanel - Administrative verktøy - Databehandling:
- Databehandling tilbyr en rekke verktøy for å administrere prosesser, brukere, tjenester og mer.
9.
Remote Desktop Services Manager:
- Hvis du jobber på en server, lar Remote Desktop Services Manager deg overvåke og avslutte brukerøkter.
10.
Ressursovervåking:
- Ressursovervåkeren (
`resmon`) gir detaljert informasjon om ressursbruk, inkludert prosesser, nettverksaktivitet og diskaktivitet.
11.
PsList (Sysinternals):
- PsList, en del av Sysinternals Suite, gir ut informasjon om kjørende prosesser og gir avanserte utdataformateringsalternativer.
12.
Remote Procedure Call (RPC):
- Avanserte brukere kan bruke RPC til å kontrollere prosesser på en ekstern datamaskin.
Disse alternativene gir et bredt spekter av verktøy og metoder for å administrere prosesser på Windows. Avhengig av dine spesifikke behov og detaljnivået du ønsker, kan du velge det verktøyet eller metoden som fungerer best. Vær imidlertid alltid oppmerksom på de nødvendige tillatelsene og mulige effekter på systemet.