Freigeben über


TList-Befehle

Die Syntax des TList-Befehls lautet wie folgt:

tlist [/p ProcessName | PID | Pattern | /t | /c | /e | /k | /m [Module] | /s | /v

Parameter

tlist
Ohne zusätzliche Parameter zeigt TList alle ausgeführten Prozesse, deren Prozess-IDs (PIDs) und den Titel des Fensters an, in dem sie ausgeführt werden, falls vorhanden.

/p ProcessName
Zeigt die Prozess-ID (PID) des angegebenen Prozesses an.

ProcessName ist der Name des Prozesses (mit oder ohne Dateinamenerweiterung), kein Muster.

Wenn der Wert von ProcessName keinem ausgeführten Prozess entspricht, zeigt TList -1 an. Wenn er mehreren Prozessnamen entspricht, zeigt TList nur die PID des ersten Abgleichsvorgangs an.

PID
Zeigt detaillierte Informationen zum von der PID angegebenen Prozess an. Informationen zur Anzeige finden Sie unten im Abschnitt "Hinweise". Um eine Prozess-ID zu finden, geben Sie "tlist " ohne zusätzlichen Parameter ein.

Muster
Zeigt detaillierte Informationen zu allen Prozessen an, deren Namen oder Fenstertitel dem angegebenen Muster entsprechen. Muster kann ein vollständiger Name oder ein regulärer Ausdruck sein.

/t
Zeigt eine Aufgabenstruktur an, in der jeder Prozess als untergeordnetes Element des Prozesses angezeigt wird, der ihn erstellt hat.

/c
Zeigt die Befehlszeile an, die jeden Prozess gestartet hat.

/e
Zeigt den Sitzungsbezeichner für jeden Prozess an.

/k
Zeigt die com-Komponenten an, die in jedem Prozess aktiv sind.

/m Modul
Listet Aufgaben auf, in denen das angegebene DLL- oder ausführbare Modul geladen wird. Modul kann ein vollständiger Modulname oder ein Modulnamenmuster sein.

/s
Zeigt die Dienste an, die in jedem Prozess aktiv sind.

/v
Zeigt Details der ausgeführten Prozesse an, einschließlich Prozess-ID, Sitzungs-ID, Fenstertitel, Befehlszeile und der im Prozess ausgeführten Dienste.

Kommentare

In der detaillierten Anzeige eines Prozesses (tlist PID oder tlist Pattern) zeigt TList die folgenden Informationen an.

  • Prozess-ID, ausführbarer Name, Anzeigename des Programms.

  • Aktuelles Arbeitsverzeichnis (CWD).

  • Die Befehlszeile, die den Prozess gestartet hat (CmdLine).

  • Aktuelle Werte für den virtuellen Adressraum.

  • Anzahl der Threads.

  • Eine Liste der Threads, die im Prozess ausgeführt werden. Für jeden Thread zeigt TList die Thread-ID (TID) an, die Funktion, die der Thread ausgeführt wird, die Adresse des Einstiegspunkts, die Adresse des letzten gemeldeten Fehlers (falls vorhanden) und den Threadstatus.

  • Eine Liste der module, die für den Prozess geladen wurden. Für jedes Modul zeigt TList die Versionsnummer, Attribute, virtuelle Adresse des Moduls und den Modulnamen an.

Bei Verwendung des Parameters "/e " werden gültige Sitzungsbezeichner nur unter den folgenden Bedingungen in der Prozessliste angezeigt. Andernfalls ist der Sitzungsbezeichner null (0).

  • Unter Windows XP muss die schnelle Benutzerumschaltung aktiviert sein, und mehrere Benutzer müssen mit der Nicht-Konsolensitzung verbunden sein.

  • Unter Windows Vista müssen alle Prozesse standardmäßig zwei Terminaldienstesitzungen zugeordnet sein, mindestens ein Benutzer muss mit der Nicht-Konsolensitzung verbunden sein.