Hoe de lijst met actieve processen in Windows af te drukken -

Een van onze lezers vroeg ons: "Hoe druk je de lijst met lopende processen af ​​vanuit Taakbeheer?" (“How do you print the list of running processes from Task Manager?”). Helaas kunt u dit niet doen vanuit Taakbeheer(Task Manager) . U kunt echter enkele opdrachten uitvoeren om een ​​lijst met lopende processen in Windows te genereren en deze vervolgens af te drukken zoals u een standaarddocument zou afdrukken. Hier is hoe het allemaal werkt, met alleen de tools die in Windows zijn ingebouwd :

OPMERKING:(NOTE:) Deze handleiding is van toepassing op alle versies van Windows , inclusief Windows 10 en Windows 11 .

De lijst met actieve processen afdrukken met de opdracht tasklist (in CMD , PowerShell of Windows Terminal )

De opdracht tasklist kan de lijst met actieve processen uitvoeren naar een tekstbestand op uw pc, dat u vervolgens gemakkelijk kunt afdrukken. U kunt deze opdracht uitvoeren in elke gewenste opdrachtregelomgeving: Command Prompt , PowerShell of Windows Terminal .

Open eenvoudig de opdrachtprompt(Command Prompt)(open the Command Prompt) (of een van de andere twee) en typ:

Vervang pad naar bestand(path to file) door het daadwerkelijke pad naar het bestand dat u op uw schijf wilt maken met de lijst met lopende processen. Druk vervolgens op Enter op uw toetsenbord. Ik wilde de lijst opslaan in een bestand met de naam processen.txt(processes.txt) op mijn D -schijf, dus typte ik:

De opdracht takenlijst uitvoeren

De opdracht takenlijst uitvoeren

Open Verkenner(File Explorer)(Open File Explorer) en navigeer naar het pad dat u voor uw bestand hebt opgegeven. Dubbelklik(Double-click) op het bestand om het te openen. Het zou gegevens moeten weergeven die lijken op de onderstaande schermafbeelding. De lijst met lopende processen wordt in een tabel met de volgende kolommen geplaatst: Image Name (de naam van het proces), PID (Proces-ID), Session Name , Session# (# staat voor Number ) en Mem Usage (Memory Usage) .

De uitvoer van het takenlijstcommando

De uitvoer van het takenlijstcommando

Voel je vrij om de lijst met actieve processen af ​​te print (press CTRL+P)standaardprinter(default printer) .

OPMERKING:(NOTE:) De opdracht takenlijst(tasklist) heeft veel parameters die u kunt gebruiken om de uitvoer te formatteren. Volledige documentatie is te vinden op de TechNet - website van Microsoft: Takenlijst(Tasklist) . Aarzel niet om het te lezen en zelf te experimenteren.

De lijst met actieve processen afdrukken met de opdracht Get-Process (in PowerShell of Windows Terminal )

Er is nog een andere opdracht die u kunt gebruiken, maar alleen in PowerShell en Windows Terminal . Het heet get-proces(get-process) of gps (de korte versie). Om deze opdracht te gebruiken, opent u PowerShell(open PowerShell) (of een PowerShell - tabblad in Windows Terminal ) en typt u het volgende:

of

Ik wilde de lijst opslaan in een bestand met de naam process.txt op mijn D -schijf, dus typte ik:

of

De opdracht get-proces uitvoeren in PowerShell

De opdracht get-proces uitvoeren in PowerShell

Het uitvoerbestand is opgemaakt en bevat de volgende kolommen:

  • Handgrepen(Handles) - het aantal handvatten dat het proces heeft geopend.
  • NPM(K) - de hoeveelheid niet-wisselbaar geheugen dat het proces gebruikt, in kilobytes.
  • PM(K) - de hoeveelheid pageable geheugen die het proces gebruikt, in kilobytes.
  • WS(K) - de grootte van de werkset van het proces in kilobytes. Het bestaat uit de geheugenpagina's waarnaar onlangs door het proces is verwezen.
  • CPU('s) - de hoeveelheid processortijd die het proces in seconden op alle processors heeft gebruikt.
  • Id - de proces-ID ( PID ) van het proces dat wordt uitgevoerd.
  • SI - de sessie-ID van het proces.
  • ProcessName - de naam van het proces.

De uitvoer van de opdracht get-process

De uitvoer van de opdracht get-process

U kunt nu eenvoudig de lijst met lopende processen afdrukken vanuit Kladblok(Notepad)(Notepad) of een andere app die u hebt gebruikt om het bestand met de lijst met processen te openen.

OPMERKING:(NOTE:) Zoals je kunt zien, is de uitvoer van de opdracht get-process complexer dan wat je krijgt van tasklist . Er zijn ook meer opties beschikbaar om het aan te passen. Daarom(Therefore) raad ik u aan de volgende documentatie te lezen: Get-Process (Krijg een lijst met processen die op een machine worden uitgevoerd), Out-File (Stuur uitvoer naar een bestand) en Out-Printer (Stuur uitvoer naar een printer).

De lijst met actieve processen afdrukken met WMIC (in CMD , PowerShell of Windows Terminal )

WMIC of Windows Management Instrumentation Commandoregel(Windows Management Instrumentation Command line) is een softwarehulpprogramma waarmee gebruikers Windows Management Instrumentation (WMI) -bewerkingen kunnen uitvoeren vanuit elke opdrachtregelomgeving ( opdrachtprompt(Command Prompt) , PowerShell of Windows Terminal ). Je kunt het voor veel taken gebruiken, waaronder het opslaan van een lijst met alle lopende processen in een tekstbestand dat je kunt afdrukken. Open hiervoor een willekeurige opdrachtregelomgeving in Windows . We hebben ervoor gekozen om Windows Terminal(start Windows Terminal) te starten . Typ vervolgens deze opdracht:

Vervang pad naar bestand(path to file) door het daadwerkelijke pad naar het bestand dat u wilt maken en druk vervolgens op Enter op uw toetsenbord.

De opdracht wmic uitvoeren in Windows Terminal

De opdracht wmic uitvoeren in Windows Terminal

Ik wilde de lijst met lopende processen opslaan in een bestand met de naam process.txt op mijn D -schijf, dus typte ik:

Het resulterende bestand lijkt op de onderstaande schermafbeelding en de informatie is opgesplitst in de volgende kolommen:

  • HandleCount - het aantal grepen van het besturingssysteem dat het proces heeft geopend.
  • Naam(Name) - de naam van elk lopend proces.
  • Prioriteit(Priority) - de prioriteit die door Windows aan elk proces wordt toegewezen. Hoe hoger het getal, hoe hoger de prioriteit.
  • Proces-ID(Process ID) - de ID van het proces, zoals toegewezen door Windows .
  • ThreadCount - de threads van het besturingssysteem die momenteel in het bijbehorende proces worden uitgevoerd.
  • WorkingSetSize - de totale hoeveelheid fysiek geheugen die elk proces gebruikt, in bytes.

De output die je krijgt van wmic

De output die je krijgt van wmic

Lees deze documentatie van Microsoft voor meer informatie over de eigenschappen van elk proces : Win32_Process class .

Hoe heb je de lijst met lopende processen afgedrukt?

Ik hoop dat je deze tutorial nuttig vond en dat je de lijst met processen die op je Windows -computer of -apparaat worden uitgevoerd, hebt kunnen afdrukken. Laat ons voor het sluiten in een reactie weten aan welk commando je de voorkeur geeft en waarom. Als u andere methoden kent voor het afdrukken van een lijst met processen die in Windows worden uitgevoerd , aarzel dan niet om ze te delen.



About the author

Hallo daar! Ik ben een computerprogrammeur met meer dan 10 jaar ervaring in het veld. Ik ben gespecialiseerd in het ontwikkelen en onderhouden van software voor smartphones en windows updates. Daarnaast bied ik mijn diensten aan als een maandelijkse ondersteuningsmedewerker voor e-mailclients.



Related posts