A futó folyamatok listájának kinyomtatása a Windows rendszerben -
Egyik olvasónk megkérdezte tőlünk: „Hogyan lehet kinyomtatni a futó folyamatok listáját a Feladatkezelőből?” (“How do you print the list of running processes from Task Manager?”). Sajnos ezt nem teheti meg a Feladatkezelőből(Task Manager) . Azonban néhány parancs futtatásával létrehozhat egy listát a futó folyamatokról a Windows rendszerben(Windows) , majd kinyomtathatja úgy, mint egy szabványos dokumentumot. Mindez így működik, csak a Windowsba(Windows) épített eszközök használatával :
MEGJEGYZÉS: Ez az útmutató a (NOTE:)Windows összes verziójára vonatkozik , beleértve a Windows 10-et és a Windows 11 -et is .
A futó folyamatok listájának kinyomtatása a Tasklist paranccsal ( CMD -ben, PowerShell -ben vagy Windows Terminalban(Windows Terminal) )
A Tasklist parancs megjelenítheti az aktív folyamatok listáját egy szöveges fájlba a számítógépén, amelyet aztán könnyen kinyomtathat. Ezt a parancsot bármely kívánt parancssori környezetben futtathatja: Parancssor(Command Prompt) , PowerShell vagy Windows Terminal .
Egyszerűen nyissa meg a Parancssort(Command Prompt)(open the Command Prompt) (vagy a másik kettő egyikét), és írja be:
Cserélje le a fájl(path to file) elérési útját a lemezen létrehozni kívánt fájl tényleges elérési útjával a futó folyamatok listájával. Ezután nyomja meg az Enter billentyűt a billentyűzeten. A listát egy process.txt(processes.txt) nevű fájlba akartam menteni a D meghajtómon(D) , ezért beírtam:
A Tasklist parancs futtatása
Nyissa meg a Fájlkezelőt(File Explorer)(Open File Explorer) , és keresse meg a fájlhoz megadott elérési utat. Kattintson duplán(Double-click) a fájlra a megnyitásához. Az alábbi képernyőképhez hasonló adatokat kell megjelenítenie. A futó folyamatok listája egy táblázatba kerül a következő oszlopokkal: Képnév(Image Name ) (a folyamat neve), PID (folyamatazonosító), Session Name , Session# (a # a számot(Number) jelenti ) és Mem Usage (Memory Usage) .
A feladatlista parancs kimenete
Nyugodtan print (press CTRL+P) az aktív folyamatok listáját az alapértelmezett nyomtató(default printer) használatával .
MEGJEGYZÉS:(NOTE:) A Tasklist parancsnak számos paramétere van, amelyek segítségével formázhatja a kimenetét. A teljes dokumentáció megtalálható a Microsoft TechNet webhelyén: Tasklist . Ne habozzon elolvasni és kísérletezni saját maga.
A futó folyamatok listájának kinyomtatása a Get-Process paranccsal ( PowerShellben(PowerShell) vagy Windows Terminalban(Windows Terminal) )
Van egy másik parancs, amelyet használhat, de csak a PowerShellben(PowerShell)(PowerShell) és a Windows Terminalban(Windows Terminal)(Windows Terminal) . Ennek neve get-process vagy gps (a rövid változat). A parancs használatához nyissa meg a PowerShell(open PowerShell) -t (vagy egy PowerShell -lapot a Windows terminálban(Windows Terminal) ), és írja be a következőt:
vagy
A listát egy process.txt(process.txt) nevű fájlba akartam menteni a D meghajtómra(D) , ezért beírtam:
vagy
A get-process parancs futtatása a PowerShellben(PowerShell)
A kimeneti fájl formázott, és a következő oszlopokat tartalmazza:
- Fogantyúk(Handles) – a folyamat által megnyitott fogantyúk száma.
- NPM(K) – a folyamat által használt, lapozatlan memória mennyisége kilobájtban.
- PM(K) – a folyamat által használt lapozható memória mennyisége kilobájtban.
- WS(K) - a folyamat munkakészletének mérete kilobájtban. A memória azon lapjaiból áll, amelyekre a folyamat nemrég hivatkozott.
- CPU(k)(CPU(s)) – az a processzoridő, amelyet a folyamat az összes processzoron felhasznált másodpercekben.
- Id – a futó folyamat folyamatazonosítója ( PID ).
- SI - a folyamat munkamenet-azonosítója.
- ProcessName – a folyamat neve.
A get-process parancs kimenete
Mostantól egyszerűen kinyomtathatja a futó folyamatok listáját a Jegyzettömbből(Notepad)(Notepad) vagy bármely más alkalmazásból, amellyel megnyitotta a folyamatlistát tartalmazó fájlt.
MEGJEGYZÉS:(NOTE:) Amint láthatja, a get-process parancs kimenete összetettebb, mint a feladatlistából(tasklist) . Ezenkívül több lehetőség áll rendelkezésre a testreszabására. Ezért(Therefore) javaslom, hogy olvassa el a következő dokumentációt: Get-Process (a gépen futó folyamatok listájának lekérése), Out-File (Kimenet elküldése fájlba) és Out-Printer (Kimenet elküldése nyomtatóra).
A futó folyamatok listájának kinyomtatása WMIC használatával ( CMD -ben, PowerShell -ben vagy Windows Terminalban(Windows Terminal) )
A WMIC(WMIC) vagy Windows Management Instrumentation Command line egy olyan segédprogram, amely lehetővé teszi a felhasználók számára a Windows Management Instrumentation (WMI) műveletek végrehajtását bármilyen parancssori környezetből ( Parancssor(Command Prompt) , PowerShell vagy Windows Terminal ). Számos feladathoz használhatja, beleértve az összes futó folyamatot tartalmazó lista elmentését egy szöveges fájlba, amelyet kinyomtathat. Ehhez nyissa meg a kívánt parancssori környezetet a Windows rendszerben(Windows) . Úgy döntöttünk, hogy elindítjuk a Windows Terminált( Windows Terminal)(start Windows Terminal) . Ezután írja be ezt a parancsot:
Cserélje le a fájl(path to file) elérési útját a létrehozni kívánt fájl tényleges elérési útjával, majd nyomja meg az Enter billentyűt a billentyűzeten.
A wmic parancs futtatása a Windows terminálban(Windows Terminal)
A futó folyamatok listáját egy process.txt(process.txt) nevű fájlba akartam menteni a D meghajtómra(D) , ezért beírtam:
Az eredményül kapott fájl az alábbi képernyőképhez hasonlóan néz ki, és az információ a következő oszlopokra van felosztva:
- HandleCount – az operációs rendszer azon kezelőinek száma, amelyeket a folyamat megnyitott.
- Név(Name) – az egyes futó folyamatok neve.
- Prioritás – a (Priority)Windows által az egyes folyamatokhoz rendelt prioritás . Minél nagyobb a szám, annál nagyobb a prioritás.
- Folyamatazonosító(Process ID) – a folyamat azonosítója, ahogyan a Windows hozzárendelte .
- ThreadCount – a kapcsolódó folyamatban jelenleg futó operációs rendszer szálai.
- WorkingSetSize – az egyes folyamatok által használt fizikai memória teljes mennyisége, bájtban.
A wmic-től kapott kimenet
Az egyes folyamatok tulajdonságaival kapcsolatos további információkért olvassa el a Microsoft alábbi dokumentációját : Win32_Process class .
Hogyan nyomtattad ki a futó folyamatok listáját?
Remélem, hogy hasznosnak találta ezt az oktatóanyagot, és sikerült kinyomtatnia a Windows számítógépén vagy eszközén futó folyamatok listáját. Bezárás előtt kommentben tudassa velünk, melyik parancsot részesíti előnyben, és miért. Továbbá, ha más módszereket is ismer a Windowsban(Windows) futó folyamatok listájának kinyomtatására , ne habozzon megosztani azokat.
Related posts
Rendszerinformációk megtekintése és folyamatok kezelése a CMD-ből vagy a PowerShellből
Nézze meg, mikor telepítették a Windowst. Mi az eredeti telepítési dátuma?
A Parancssor megnyitása, ha a Windows nem indul el (3 mód)
A diskpart, chkdsk, defrag és egyéb, lemezzel kapcsolatos parancsok használata
Partíciók elrejtése (vagy felfedése) a Windows rendszerben (minden verzió)
Parancsikonok az UEFI BIOS-hoz és a Windows 10 helyreállítási környezetéhez
Helyreállítási meghajtó létrehozása USB memóriakártyán a Windows 8 és 8.1 rendszerben
A Windows 10 Feladatkezelő alapértelmezett nézetének/lapjának beállítása
A Windows 10 indítóprogramjainak módosítása a Beállítások menüből
Windows 10 Media Creation Tool: Hozzon létre egy beállítási USB-meghajtót vagy ISO-t
A Windows 7 lemeztöredezettség-mentesítő használata
4 módja annak, hogy véletlenszerű álfájlokat hozzon létre meghatározott méretű Windows rendszerben
Váltás a CMD és a PowerShell között a Windows Terminalban
4 mód a Windows 11 teljes verziójának ingyenes letöltésére -
A Windows 7 javítása az Indítási javítás segítségével
34 billentyűparancs a Windows 10 parancssorához
Windows 10 Update Assistant: Frissítsen 2021. májusi frissítésre még ma!
Hogyan szerezhetem be a Windows alrendszert Linuxhoz?
A hiányzó vagy sérült Windows-fájlok kijavítása a parancssorból
9 dolog, amit megtehet a Windows rendszerkonfigurációjával