Spara en lista över pågående processer till en textfil i Windows

Ibland kan det verka som att det finns så många processer som körs på din dator att du är osäker på vilka som är okej och vilka som kan vara misstänkta eller skadliga.

Ett bra första steg är att skapa en lista över pågående processer till en textfil så att du kan analysera vilka processer som körs. Vanligtvis använder människor Aktivitetshanteraren(Task Manager) för att se alla processer, men den låter dig inte skriva ut listan över processer.

Tack och lov är det väldigt enkelt att spara en lista över pågående processer till en textfil i Windows . Du kommer att kunna spara både process-ID ( PID ) och hur mycket minne varje process använder.

Obs!(Note) Stegen nedan för att spara processer till fil fungerar för alla versioner av Windows inklusive Windows XP , Windows 7 , Windows 8 och Windows 10.

Utdataprocesser från kommandot Tasklist(Tasklist Command)

Det enklaste sättet att få en snabb lista över processer som körs på ditt Windows -system är att använda kommandot tasklist. För att köra kommandot korrekt måste du köra det från kommandotolken som administratör.

För att göra detta, välj startmenyn och skriv "kommando", för sedan musen över kommandotolken(Command Prompt) så att den är markerad och välj sedan Kör som administratör(Run as administrator) till höger.

Obs! Du kan behöva välja Ja(Yes) i ett popup-fönster för att godkänna att kommandotolken körs som administratör(running Command Prompt as administrator) .

När kommandotolken är öppen skriver du tasklist(tasklist) och trycker på enter för att se en lista över processer som körs på ditt system.

Detta är användbart, men det ger dig inte listan över pågående processer i en textfil. För att spara processer till fil, upprepa processen ovan, men den här gången skriv kommandot:

tasklist > c:\process_list.txt

Detta kommer att mata ut en textfil med namnet process_list.txt till din C:-enhet. Du kan ändra C: till valfri sökväg där du vill placera filen om du vill.

För att visa filen, öppna bara Utforskaren(open Windows Explorer) och bläddra till platsen där du sparade processlistans fil.

För att se den här processlistan i Anteckningar(Notepad) högerklickar du på filen, väljer Öppna med(Open with) och väljer Anteckningar(Notepad) .

Detta är det snabbaste och enklaste sättet att se pågående processer i Windows via en textfil. Den visar dig PID , sessionsnamn(Session) , sessionsnummer(Session) och minnesanvändning(memory usage) .

Spara processer till fil(Save Processes To File) med Powershell

Ett annat verktyg du har tillgängligt för att spara en lista över pågående processer till en textfil i Windows är Powershell

Powershell innehåller ett kommando som kallas "get-process" som ger en lista över alla aktiva processer som körs på din lokala dator. För att se detta i praktiken, starta Powershell genom att välja Start - menyn och skriva Powershell

När det blå Powershell- fönstret öppnas, skriv get-process och tryck på Enter . Detta kommer att visa en lista över alla aktiva processer på ditt Windows- system.

Detta ger lite mer information om processer än vad tasklist gör. Du måste dock veta vad rubrikerna betyder.

  • Handtag(Handles) : Antal handtag som processen har öppnat
  • NPM(K) : Icke-sökt minne som processen använder (i kilobyte)
  • PM(K) : Sidbart minne som processen använder (i kilobyte)
  • WS(K) : Sidor i minnet som nyligen använts av processen (i kilobyte)
  • VM(M) : Virtuellt minne som används av processen (i megabyte)
  • CPU(er)(CPU(s)) : Processortid som används av processen för alla processorer (i sekunder)
  • ID : Process ID för processen
  • ProcessName : Namn på processen

Detta är bra, men all denna information visas på skärmen och inte i en fil. För att mata ut denna information till en fil måste du lägga till parametern Out-File till kommandot Get-Process .

Tillbaka på Powershell -skärmen, skriv kommandot Get-Process | Out-File -FilePath .\Process_list.txt och tryck på Retur.

.\Process_list.txt placerar filen i sökvägen där du kör kommandot, så notera den sökvägen så att du vet var du hittar processlistfilen. När du har kört kommandot använder du samma process som ovan för att öppna processlistfilen i Anteckningar(Notepad)

Du kommer att märka att data i filen ser identisk ut med Get-Process- utdata i föregående Powershell- fönster.

Spara(Save) processer till fil med WMIC

Det sista verktyget du har till ditt förfogande i Windows är Windows Command Line Utility ( WMIC ). 

Du kan bara använda WMIC- kommandon om du kör kommandotolken som lokal administratör. För att göra detta, använd stegen i det första avsnittet i den här artikeln för att starta Windows -kommandotolken som administratör.

WMIC ger dig mer information om aktiva processer än något annat kommando eller verktyg i Windows . Om du bara kör kommandot WMIC Process(WMIC Process) i kommandotolken, kommer du att se upp till 44 processparametrar som returneras för varje aktiv process.

Problemet med att köra kommandot i kommandotolken är att den blankstegsavgränsade utdatan ser rörig och oorganiserad ut.

WMIC - kommandot är ett perfekt exempel på när en utdatafil är användbar . (WMIC)Du kan mata ut WMIC- processlistan till en fil med kommandot: wmic /OUTPUT:C:\ProcessList.txt PROCESS get /all

Detta kommer att mata ut hela listan till en textfil på C:-enheten som heter ProcessList.txt . Istället för att öppna den här filen i Anteckningar(Notepad) , vill du öppna den med Excel(using Excel) eftersom Excel kan formatera en tabbavgränsad fil korrekt.

  1. Öppna Excel
  2. Välj Öppna(Open) för att öppna en ny fil
  3. Välj Bläddra(Browse) och bläddra till filen ProcessList.txt
  4. Välj filen och välj Öppna(Open) (om du inte ser filen, ändra filtyp till Alla filer(All Files) )
  5. I textimportfönstret, välj Avgränsad(Delimited) , välj Mina data har rubriker(My data has headers) och välj Nästa(Next) för att fortsätta

  1. I nästa guideskärm markerar du kryssrutan Mellanslag under avsnittet (Space)Avgränsare(Delimiters) och markerar kryssrutan Behandla på varandra följande avgränsare som en(Treat consecutive delimiters as one) . Välj Nästa(Next) för att fortsätta.

  1. Välj Slutför(Finish) för att slutföra guiden.

Nu kommer du att se nästan allt du kan tänkas vilja veta om varje aktiv process på ditt Windows- system.

Rubriken i varje kolumn beskriver vad denna datapost är. Du hittar saker som körbar sökväg, handtag, installationsdatum, sidfel, sidfilanvändning, process-ID och mycket mer. 

Nu när du vet flera sätt att spara en lista över pågående processer till en textfil i Windows , är allt du behöver göra att välja den som är rätt för dig!

Känner du till några andra sätt att spara processer till fil? Dela(Share) dina tankar i kommentarsfältet nedan.



About the author

Jag är en webbutvecklare med över 10 års erfarenhet av att arbeta med webbläsarna Firefox och Google Docs. Jag är specialist på att skapa enkla men kraftfulla onlineapplikationer och har utvecklat webbaserade lösningar för både små företag och stora organisationer. Min kundbas inkluderar några av de största företagen, inklusive FedEx, Coca Cola och Macy's. Mina kunskaper som utvecklare gör mig till en idealisk kandidat för alla projekt som behöver slutföras snabbt och effektivt - från att utveckla anpassade webbplatser till att skapa robusta e-postmarknadsföringskampanjer.



Related posts