Salvați o listă a proceselor care rulează într-un fișier text în Windows

Uneori, se poate părea că există atât de multe procese care rulează pe computerul dvs., încât nu sunteți siguri care sunt în regulă și care ar putea fi suspecte sau rău intenționat.

Un prim pas bun este generarea unei liste de procese care rulează într-un fișier text, astfel încât să puteți analiza ce procese rulează. De obicei, oamenii folosesc Managerul de activități pentru a vizualiza toate procesele, dar nu vă permite să imprimați lista proceselor.

Din fericire, salvarea unei liste de procese care rulează într-un fișier text în Windows este foarte simplă. Veți putea salva atât ID-ul procesului (PID), cât și cantitatea de memorie utilizată de fiecare proces.

Notă: pașii de mai jos pentru a salva procesele în fișier funcționează pentru toate versiunile de Windows, inclusiv Windows XP, Windows 7, Windows 8 și Windows 10.

Procese de ieșire din comanda Tasklist

Cel mai simplu mod de a obține o listă rapidă a proceselor care rulează pe sistemul dvs. Windows este utilizarea comanda tasklist. Pentru a rula corect comanda, trebuie să o rulați din promptul de comandă ca administrator.

Pentru a face acest lucru, selectați meniul de pornire și tastați „comandă”, apoi treceți mouse-ul peste linia de comandă pentru a fi evidențiată și apoi selectați Executare ca administrator din dreapta.

Notă: poate fi necesar să selectați Da pe o fereastră pop-up pentru a aproba rularea Promptului de comandă ca administrator.

Odată ce promptul de comandă este deschis, tastați lista de tasklist și apăsați intrați pentru a vedea o listă de procese care rulează pe sistemul dvs.

Acest lucru este util, dar nu vă oferă lista proceselor care rulează într-un fișier text. Pentru a salva procesele în fișier, repetați procesul de mai sus, dar de această dată tastați comanda :

tasklist > c: \ process_list.txt

Aceasta va afișa un fișier text numit process_list.txt în C: d rive. Puteți schimba C: \ la orice altă cale în care doriți să plasați fișierul dacă doriți.

Pentru a vizualiza fișierul, deschideți Windows Explorer și navigați la locația în care ați salvat lista de procese. fișier.

Pentru a vizualiza această listă de procese în Notepad, faceți clic dreapta pe fișier, selectați Deschidere cu și selectați Notepad.

Acesta este cel mai rapid și mai simplu mod de a vedea procesele care rulează în Windows printr-un fișier text. Vă va arăta PID, numele sesiunii, numărul sesiunii și utilizarea memoriei.

Salvați procesele în fișier utilizând Powershell

Un alt instrument pe care îl aveți la dispoziție pentru a salva o listă de procese în desfășurare un fișier text în Windows este Powershell.

Powershell include o comandă numită „get-process” care oferă o listă a tuturor proceselor active care rulează pe computerul dvs. local. Pentru a vedea acest lucru în acțiune, lansați Powershell selectând meniul Start și tastând Powershell.

Odată ce se deschide fereastra albastră Powershell, tastați get-process și apăsați Enter. Aceasta va afișa o listă a tuturor proceselor active pe sistemul dvs. Windows.

Aceasta oferă un pic mai multe informații despre procese decât o face lista de tasklist. Cu toate acestea, trebuie să știți ce înseamnă anteturile.

  • Manere: Numărul de manere pe care le-a deschis procesul
  • NPM (K): memorie nepaginată pe care o folosește procesul ( în kilobiți)
  • PM (K): memorie paginabilă pe care o folosește procesul (în kilobiți)
  • WS (K): Pagini în memorie utilizate recent de proces (în kilobiți)
  • VM (M): memorie virtuală utilizată de proces (în megaocteți)
  • CPU (s): procesor tim E folosit de proces în toate procesoarele (în secunde)
  • ID: ID-ul procesului procesului
  • Denumirea procesului: numele procesului

Este minunat, dar toate aceste informații sunt afișate pe ecran și nu într-un fișier. Pentru a transmite aceste informații într-un fișier, trebuie să adăugați parametrul Out-File la comanda Get-Process.

Înapoi în ecranul Powershell, tastați comanda Get-Process | Out-File -FilePath. \ Process_list.txt și apăsați Enter.

Parametrul. \ Process_list.txt plasează fișierul în calea în care executați comanda, deci notați calea respectivă pentru a ști unde pentru a găsi fișierul cu lista proceselor. După ce ați executat comanda, utilizați același proces ca mai sus pentru a deschide fișierul listă de procese în Notepad.

Veți observa că datele din fișier arată identic cu ieșirea Get-Process din fereastra Powershell anterioară.

Salvați procesele în fișier utilizând WMIC

Ultimul instrument pe care îl aveți la dispoziție în Windows este Windows Command Line Utility (WMIC).

Puteți utiliza comenzi WMIC numai dacă rulați promptul de comandă ca administrator local. Pentru aceasta, urmați pașii din prima secțiune a acestui articol pentru a lansa promptul de comandă Windows ca administrator.

WMIC vă oferă mai multe informații despre procesele active decât orice altă comandă sau instrument din Windows. Dacă pur și simplu rulați comanda WMIC Process în promptul de comandă, veți vedea până la 44 de parametri de proces returnați pentru fiecare proces activ.

Problema cu rularea comenzii în promptul de comandă este că spațiul delimitat ieșirea pare dezordonată și dezorganizată.

Comanda WMIC este un exemplu perfect de când este util un fișier de ieșire. Puteți trimite lista de proces WMIC într-un fișier folosind comanda: wmic /OUTPUT:C:\ProcessList.txt PROCESS get / all.

Aceasta va afișa întreaga listă într-un fișier text de pe unitatea C: numită ProcessList.txt. În loc să deschideți acest fișier în Notepad, veți dori să-l deschideți folosind Excel, deoarece Excel poate formata corect un fișier delimitat de tab.

  1. Deschideți Excel
  2. Selectați Deschidere pentru a deschide un fișier nou
  3. Selectați Răsfoiți și navigați la fișierul ProcessList.txt
  4. Selectați fișierul și selectați Deschidere (dacă nu vedeți fișierul, schimbați tipul de fișier la Toate fișierele)
  5. În fereastra de import text, selectați Delimitat, selectați Datele mele au anteturi și selectați Următorul pentru a continua

  1. În următorul ecran asistent, bifați caseta de selectare Spațiu din secțiunea Delimitări și selectați bifați caseta de selectare a delimitatorilor consecutivi. Selectați Următorul pentru a continua.

  1. Selectați Finalizare pentru a finaliza expertul.

Acum veți vedea aproape orice ați putea dori să știți despre fiecare proces activ de pe Sistem Windows.

Antetul fiecărei coloane descrie ce este acel element de date. Veți găsi lucruri precum calea executabilă, gestionarea, data instalării, defecțiunile paginii, utilizarea fișierului paginii, ID-ul procesului și multe altele.

Acum, că știți mai multe moduri de a salva o listă de procese care rulează într-un fișier text în Windows, nu vă mai rămâne decât să o alegeți pe cea potrivită pentru dvs.!

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *