Uložte zoznam spustených procesov do textového súboru v systéme Windows

Niekedy sa môže zdať, že na vašom počítači beží toľko procesov, že si nie ste istí, ktoré sú v poriadku a ktoré môžu byť podozrivé alebo škodlivé.

Dobrým prvým krokom je vygenerovanie zoznamu spustených procesov do textového súboru, aby ste mohli analyzovať, ktoré procesy sú spustené. Ľudia zvyčajne používajú Správcu úloh(Task Manager) na zobrazenie všetkých procesov, ale neumožňuje vám vytlačiť zoznam procesov.

Našťastie je uloženie zoznamu spustených procesov do textového súboru v systéme Windows(Windows) veľmi jednoduché. Budete si môcť uložiť ID procesu(Process ID) ( PID ) aj to, koľko pamäte každý proces používa.

Poznámka(Note) : Nižšie uvedené kroky na uloženie procesov do súboru fungujú pre všetky verzie systému Windows vrátane Windows XP , Windows 7 , Windows 8 a Windows 10.

Výstupné procesy z príkazu Tasklist(Tasklist Command)

Najjednoduchší spôsob, ako získať rýchly zoznam procesov, ktoré sú spustené vo vašom systéme Windows(Windows) , je pomocou príkazu tasklist. Ak chcete príkaz spustiť správne, musíte ho spustiť z príkazového riadka ako správca.

Ak to chcete urobiť, vyberte ponuku Štart a napíšte „príkaz“, potom umiestnite kurzor myši na príkazový riadok(Command Prompt) tak, aby bol zvýraznený, a potom vyberte možnosť Spustiť ako správca(Run as administrator) vpravo.

Poznámka: Možno budete musieť vybrať možnosť Áno(Yes) v kontextovom okne, aby ste schválili spustenie príkazového riadka ako správcu(running Command Prompt as administrator) .

Po otvorení príkazového riadka zadajte zoznam úloh(tasklist) a stlačte kláves enter, aby ste videli zoznam procesov spustených vo vašom systéme.

Je to užitočné, ale neposkytuje vám zoznam spustených procesov v textovom súbore. Ak chcete uložiť procesy do súboru, zopakujte vyššie uvedený postup, ale tentoraz zadajte príkaz:

tasklist > c:\process_list.txt

Týmto sa na váš disk C: vypíše textový súbor s názvom process_list.txt. Ak chcete, môžete zmeniť C: na akúkoľvek inú cestu, kam chcete súbor umiestniť.

Ak chcete súbor zobraziť, stačí otvoriť Prieskumníka Windows(open Windows Explorer) a prejsť do umiestnenia, kam ste uložili súbor so zoznamom procesov.

Ak chcete zobraziť tento zoznam procesov v programe Poznámkový blok(Notepad) , kliknite pravým tlačidlom myši na súbor, vyberte položku Otvoriť v(Open with) programe a vyberte položku Poznámkový blok(Notepad) .

Toto je najrýchlejší a najjednoduchší spôsob, ako zobraziť bežiace procesy v systéme Windows(Windows) prostredníctvom textového súboru. Ukáže vám PID , názov relácie, číslo (Session)relácie(Session) a využitie pamäte(memory usage) .

Uložiť procesy do súboru(Save Processes To File) pomocou Powershell

Ďalším nástrojom, ktorý máte k dispozícii na uloženie zoznamu spustených procesov do textového súboru v systéme Windows(Windows) , je Powershell

Powershell obsahuje príkaz s názvom „get-process“, ktorý poskytuje zoznam všetkých aktívnych procesov, ktoré sú spustené na vašom lokálnom počítači. Ak to chcete vidieť v akcii, spustite Powershell výberom ponuky Štart(Start) a zadaním Powershell

Po otvorení modrého okna Powershell zadajte get-process a stlačte Enter . Zobrazí sa zoznam všetkých aktívnych procesov vo vašom systéme Windows(Windows) .

To poskytuje trochu viac informácií o procesoch ako zoznam úloh. Musíte však vedieť, čo znamenajú hlavičky.

  • Rukoväte(Handles) : Počet rukovätí, ktoré proces otvoril
  • NPM(K) : Nestránkovaná pamäť, ktorú proces používa (v kilobajtoch)
  • PM(K) : Stránkovateľná pamäť, ktorú proces používa (v kilobajtoch)
  • WS(K) : Stránky v pamäti, ktoré proces nedávno použil (v kilobajtoch)
  • VM(M) : Virtuálna pamäť používaná procesom (v megabajtoch)
  • CPU(y)(CPU(s)) : Čas procesora, ktorý proces využíva naprieč všetkými procesormi (v sekundách)
  • ID : ID procesu procesu
  • ProcessName : Názov procesu

To je skvelé, ale všetky tieto informácie sa zobrazujú na obrazovke a nie v súbore. Na výstup týchto informácií do súboru musíte do príkazu Get-Process pridať parameter Out-File.(Get-Process)

Späť na obrazovke Powershell zadajte príkaz Get-Process | Out-File -FilePath .\Process_list.txt a stlačte Enter.

Parameter .\Process_list.txt vloží súbor do cesty, kde spustíte príkaz, takže si túto cestu poznačte, aby ste vedeli, kde nájdete súbor so zoznamom procesov. Po spustení príkazu použite rovnaký postup ako vyššie na otvorenie súboru so zoznamom procesov v programe Poznámkový blok(Notepad)

Všimnete si, že údaje v súbore vyzerajú rovnako ako výstup Get-Process v predchádzajúcom okne Powershell .

Uložiť(Save) procesy do súboru pomocou WMIC

Posledným nástrojom, ktorý máte v systéme Windows k dispozícii, je(Windows) Windows Command Line Utility(Windows Command Line Utility) ( WMIC ). 

Príkazy WMIC(WMIC) môžete použiť iba vtedy, ak spúšťate príkazový riadok ako lokálny správca. Ak to chcete urobiť, pomocou krokov v prvej časti tohto článku spustite príkazový riadok systému Windows(Windows) ako správca.

WMIC vám poskytuje viac informácií o aktívnych procesoch ako ktorýkoľvek iný príkaz alebo nástroj v systéme Windows(Windows) . Ak práve spustíte príkaz WMIC Process v príkazovom riadku, uvidíte až 44 parametrov procesu vrátených pre každý aktívny proces.

Problém so spustením príkazu v príkazovom riadku je v tom, že výstup s oddelenými medzerami vyzerá neusporiadane a neusporiadane.

Príkaz WMIC je dokonalým príkladom toho, kedy je výstupný súbor užitočný. Zoznam procesov WMIC(WMIC) môžete vypísať do súboru pomocou príkazu: wmic /OUTPUT:C:\ProcessList.txt PROCESS get /all

Toto vypíše celý zoznam do textového súboru na disku C: s názvom ProcessList.txt . Namiesto otvárania tohto súboru v programe Poznámkový blok(Notepad) ho budete chcieť otvoriť pomocou Excelu(using Excel) , pretože Excel dokáže správne naformátovať súbor s oddelenými tabulátormi.

  1. Otvorte Excel
  2. Výberom položky Otvoriť(Open) otvoríte nový súbor
  3. Vyberte položku Prehľadávať(Browse) a vyhľadajte súbor ProcessList.txt
  4. Vyberte súbor a vyberte možnosť Otvoriť(Open) (ak súbor nevidíte, zmeňte typ súboru na Všetky súbory(All Files) )
  5. V okne Import textu vyberte položku Oddelené(Delimited) , vyberte Moje údaje majú hlavičky(My data has headers) a pokračujte výberom položky Ďalej(Next)

  1. Na ďalšej obrazovke sprievodcu začiarknite políčko Medzera v časti (Space)Oddeľovače(Delimiters) a začiarknite políčko Zaobchádzať s po sebe nasledujúcimi oddeľovačmi ako s jedným(Treat consecutive delimiters as one) . Pokračujte výberom položky Ďalej(Next) .

  1. Výberom položky Dokončiť(Finish) dokončíte sprievodcu.

Teraz uvidíte takmer všetko, čo by ste mohli chcieť vedieť o každom aktívnom procese vo vašom systéme Windows(Windows) .

Hlavička každého stĺpca popisuje, čo je daná údajová položka. Nájdete tu veci, ako je cesta k spustiteľnému súboru, popisovač, dátum inštalácie, chyby stránky, využitie stránkovacieho súboru, ID procesu a oveľa viac. 

Teraz, keď poznáte viacero spôsobov, ako uložiť zoznam spustených procesov do textového súboru v systéme Windows(Windows) , zostáva vám už len vybrať ten, ktorý je pre vás ten pravý!

Poznáte nejaké iné spôsoby ukladania procesov do súboru? Podeľte(Share) sa o svoje myšlienky v sekcii komentárov nižšie.



About the author

Som profesionálny audio inžinier s viac ako 10-ročnými skúsenosťami. V hudobnom priemysle pracujem už niekoľko rokov a v tejto oblasti som si vybudoval silnú reputáciu. Som tiež veľmi skúsený používateľský účet a operátor pre bezpečnosť rodiny. Medzi moje povinnosti patrí správa používateľských účtov, poskytovanie podpory zákazníkom a poskytovanie poradenstva v oblasti bezpečnosti rodiny zamestnancom.



Related posts