Speichern Sie eine Liste der laufenden Prozesse in einer Textdatei in Windows

Manchmal scheint es so, als würden so viele Prozesse auf Ihrem Computer ausgeführt, dass Sie sich nicht sicher sind, welche in Ordnung sind und welche verdächtig oder bösartig sein könnten.

Ein guter erster Schritt ist das Generieren einer Liste der laufenden Prozesse in einer Textdatei, damit Sie analysieren können, welche Prozesse laufen. Normalerweise verwenden Benutzer den Task-Manager , um alle Prozesse anzuzeigen, aber Sie können die Liste der Prozesse nicht drucken.

Glücklicherweise ist das Speichern einer Liste der laufenden Prozesse in einer Textdatei in Windows sehr einfach. Sie können sowohl die Prozess-ID(Process ID) ( PID ) als auch die Speichernutzung jedes Prozesses speichern.

Hinweis(Note) : Die folgenden Schritte zum Speichern von Prozessen in einer Datei funktionieren für alle Windows-Versionen, einschließlich(Windows) Windows XP(Windows XP) , Windows 7 , Windows 8 und Windows 10.

Ausgabeprozesse aus dem Tasklist-Befehl(Tasklist Command)

Der einfachste Weg, eine schnelle Liste der Prozesse zu erhalten, die auf Ihrem Windows -System ausgeführt werden, ist die Verwendung des Tasklist-Befehls. Um den Befehl ordnungsgemäß auszuführen, müssen Sie ihn als Administrator an der Eingabeaufforderung ausführen.

Wählen Sie dazu das Startmenü und geben Sie „Befehl“ ein, bewegen Sie dann die Maus über die Eingabeaufforderung(Command Prompt) , sodass sie hervorgehoben ist, und wählen Sie dann rechts „ Als Administrator ausführen“.(Run as administrator)

Hinweis: Möglicherweise müssen Sie in einem Popup-Fenster Ja auswählen, um die (Yes)Ausführung der Eingabeaufforderung als Administrator(running Command Prompt as administrator) zu genehmigen .

Sobald die Eingabeaufforderung geöffnet ist, geben Sie tasklist ein und drücken Sie die Eingabetaste, um eine Liste der Prozesse anzuzeigen, die auf Ihrem System ausgeführt werden.

Dies ist nützlich, liefert Ihnen jedoch keine Liste der laufenden Prozesse in einer Textdatei. Um Prozesse in einer Datei zu speichern, wiederholen Sie den obigen Vorgang, aber geben Sie dieses Mal den Befehl ein:

tasklist > c:\process_list.txt

Dadurch wird eine Textdatei namens process_list.txt auf Ihrem Laufwerk C: ausgegeben. Sie können C: in einen beliebigen anderen Pfad ändern, in dem Sie die Datei ablegen möchten, wenn Sie möchten.

Um die Datei anzuzeigen, öffnen Sie einfach den Windows Explorer(open Windows Explorer) und navigieren Sie zu dem Speicherort, an dem Sie die Prozesslistendatei gespeichert haben.

Um diese Prozessliste in Notepad anzuzeigen , klicken Sie mit der rechten Maustaste auf die Datei, wählen Sie Öffnen mit(Open with) und dann Notepad aus .

Dies ist der schnellste und einfachste Weg, laufende Prozesse in Windows über eine Textdatei anzuzeigen. Es zeigt Ihnen PID , Sitzungsname(Session) , Sitzungsnummer(Session) und Speichernutzung(memory usage) .

Speichern Sie Prozesse(Save Processes To File) mit Powershell in einer Datei

Ein weiteres Tool, das Ihnen zur Verfügung steht, um eine Liste der laufenden Prozesse in einer Textdatei in Windows zu speichern, ist Powershell

Powershell enthält einen Befehl namens „get-process“, der eine Liste aller aktiven Prozesse bereitstellt, die auf Ihrem lokalen Computer ausgeführt werden. Um dies in Aktion zu sehen, starten Sie Powershell , indem Sie das Startmenü auswählen und (Start)Powershell eingeben . 

Sobald sich das blaue Powershell - Fenster öffnet, geben Sie get-process ein(get-process) und drücken Sie die Eingabetaste(Enter) . Dadurch wird eine Liste aller aktiven Prozesse auf Ihrem Windows -System angezeigt.

Dies bietet etwas mehr Informationen über Prozesse als die Taskliste. Sie müssen jedoch wissen, was die Überschriften bedeuten.

  • Handles : Anzahl der Handles, die der Prozess geöffnet hat
  • NPM(K) : Nicht ausgelagerter Speicher, den der Prozess verwendet (in Kilobyte)
  • PM(K) : Auslagerbarer Speicher, den der Prozess verwendet (in Kilobyte)
  • WS(K) : Seiten im Arbeitsspeicher, die kürzlich vom Prozess verwendet wurden (in Kilobyte)
  • VM(M) : Vom Prozess verwendeter virtueller Speicher (in Megabyte)
  • CPU(s) : Vom Prozess verwendete Prozessorzeit für alle Prozessoren (in Sekunden)
  • ID : Prozess-ID des Prozesses
  • ProcessName : Name des Prozesses

Das ist großartig, aber all diese Informationen werden auf dem Bildschirm und nicht in einer Datei angezeigt. Um diese Informationen in eine Datei auszugeben, müssen Sie den Out-File-Parameter zum Get-Process- Befehl hinzufügen.

Geben Sie im Powershell -Bildschirm den Befehl Get-Process | Out-File -FilePath .\Process_list.txt und drücken Sie die Eingabetaste.

Der Parameter .\Process_list.txt legt die Datei in dem Pfad ab, in dem Sie den Befehl ausführen, also notieren Sie sich diesen Pfad, damit Sie wissen, wo Sie die Prozesslistendatei finden. Nachdem Sie den Befehl ausgeführt haben, verwenden Sie denselben Prozess wie oben, um die Prozesslistendatei in Notepad zu öffnen . 

Sie werden feststellen, dass die Daten in der Datei identisch mit der Get-Process- Ausgabe im vorherigen Powershell - Fenster aussehen.

Speichern Sie(Save) Prozesse mit WMIC in einer Datei

Das letzte Tool, das Ihnen in Windows zur Verfügung steht, ist das Windows Command Line Utility ( WMIC ). 

Sie können WMIC -Befehle nur verwenden, wenn Sie die Eingabeaufforderung als lokaler Administrator ausführen. Verwenden Sie dazu die Schritte im ersten Abschnitt dieses Artikels, um die Windows -Eingabeaufforderung als Administrator zu starten.

WMIC bietet Ihnen mehr Informationen über aktive Prozesse als jeder andere Befehl oder jedes andere Tool in Windows . Wenn Sie einfach den WMIC Process- Befehl in der Eingabeaufforderung ausführen, sehen Sie bis zu 44 Prozessparameter, die für jeden aktiven Prozess zurückgegeben werden.

Das Problem beim Ausführen des Befehls in der Eingabeaufforderung besteht darin, dass die durch Leerzeichen getrennte Ausgabe durcheinander und unorganisiert aussieht.

Der WMIC -Befehl ist ein perfektes Beispiel dafür, wann eine Ausgabedatei nützlich ist. Sie können die WMIC - Prozessliste mit dem folgenden Befehl in eine Datei ausgeben: wmic /OUTPUT:C:\ProcessList.txt PROCESS get /all

Dadurch wird die gesamte Liste in eine Textdatei auf dem Laufwerk C: mit dem Namen ProcessList.txt ausgegeben(ProcessList.txt) . Anstatt diese Datei in Notepad zu öffnen, sollten Sie sie mit Excel(using Excel) öffnen, da Excel eine tabulatorgetrennte Datei ordnungsgemäß formatieren kann.

  1. Öffnen Sie Excel
  2. Wählen Sie Öffnen(Open) , um eine neue Datei zu öffnen
  3. Wählen Sie Durchsuchen(Browse) und navigieren Sie zur Datei ProcessList.txt
  4. Wählen Sie die Datei aus und wählen Sie Öffnen(Open) (wenn Sie die Datei nicht sehen, ändern Sie den Dateityp in Alle Dateien(All Files) )
  5. Wählen Sie im Textimportfenster(Delimited) die Option „Getrennt“ aus, wählen Sie „ Meine Daten haben Kopfzeilen“(My data has headers) und dann „ Weiter(Next) “ , um fortzufahren

  1. Aktivieren Sie im nächsten Bildschirm des Assistenten das Kontrollkästchen Leerzeichen(Space) unter dem Abschnitt Trennzeichen(Delimiters) und aktivieren Sie das Kontrollkästchen Aufeinanderfolgende Trennzeichen als ein einziges behandeln(Treat consecutive delimiters as one) . Wählen Sie Weiter(Next) aus, um fortzufahren.

  1. Wählen Sie Fertig stellen(Finish) aus, um den Assistenten abzuschließen.

Jetzt sehen Sie so ziemlich alles, was Sie über jeden aktiven Prozess auf Ihrem Windows(Windows) -System wissen möchten .

Die Kopfzeile jeder Spalte beschreibt, was dieses Datenelement ist. Sie finden Dinge wie ausführbaren Pfad, Handle, Installationsdatum, Seitenfehler, Auslagerungsdateinutzung, Prozess-ID und vieles mehr. 

Jetzt, da Sie mehrere Möglichkeiten kennen, eine Liste der laufenden Prozesse in einer Textdatei in Windows zu speichern , müssen Sie nur noch die für Sie richtige auswählen!

Kennen Sie andere Möglichkeiten, Prozesse in einer Datei zu speichern? Teilen(Share) Sie Ihre Gedanken im Kommentarbereich unten mit.



About the author

Wenn es um Technologie geht, ist nichts wichtiger als Genauigkeit und Qualität. Wir bei Microsoft sind stolz auf unsere Fähigkeit, unseren Kunden das bestmögliche Erlebnis zu bieten. Unsere Windows- und iOS-Produkte gehören zu den innovativsten der Branche, und wir arbeiten ständig daran, sie zu verbessern. Unsere fehlerfreien PDFs sind ein weiterer Grund, warum unsere Produkte so erfolgreich sind. Wir wissen, dass Qualitätskontrolle bei Arbeitsabläufen und Kommunikation unerlässlich ist, deshalb achten wir sehr darauf, dass alle unsere PDFs fehlerfrei sind. Und schließlich verstehen wir als Gadget-Liebhaber, dass es immer eine Schlüsselpriorität ist, das Leben einfacher zu machen. Wir stellen sicher, dass alle unsere Lumia-Geräte mit Funktionen wie NFC und CarPlay ausgestattet sind, damit Sie Dateien ganz einfach mit Freunden und Familie teilen können. Mit diesen Fähigkeiten



Related posts