locked
tasklist Filter "STATUS eq running" funktioniert nicht? RRS feed

  • Frage

  • Lo,

    Hat schonmal jemand erfolgreich tasklist mit dem Filter für den Task-Status verwendet? (XP SP3)

    tasklist /fi "STATUS eq RUNNING"

    Gibt bei mir immer folgendes zurück:

    INFORMATION: Es werden keine Tasks mit den angegebenen Kriterien ausgeführt.

    egal welchen Status ich wähle (running, not responding, unknown).
    Andere Filter wie der Fenstername oder die PID funktionieren aber.
    Ist running für etwas völlig anderes gedacht als einen normal laufenden Prozess oder mache ich etwas anderes falsch?

    Gruß
    Martin
    Donnerstag, 18. Juni 2009 18:14

Antworten

  • Ok, habe das gerade einmal nachvollzogen: Ich vermute, Du hast ein deutsches System?

    Scheinbar greift der Filter nicht unter XP / 2003, wenn das OS nicht in englischer Sprache installiert ist. Unter Vista / 2008 funktioniert es, auch wenn das OS nicht englisch ist.

    Den Status "Wird ausgeführt" kannst Du leider nicht filtern, daher vermute ich, daß es in der Form mit "tasklist" unter XP in deutsch nicht klappen wird.

    Wo soll die Abfrage eingebaut werden, vieleicht gibt es andere Möglichkeiten (z.B. VBScript, WMI, SC.exe, PowerShell).

    Viele Grüße
    Fabian


    http://blogs.technet.com/deds
    Donnerstag, 18. Juni 2009 19:30

Alle Antworten

  • Hi Martin,

    auf den ersten Blick sieht alles korrekt aus mit dem Kommando. Es sollten also die laufenden Dienste angezeigt werden.
    Hast Du es einmal auf einem anderen System versucht - vielleicht ist es ein Problem auf dem Client?

    Mittels "TASKLIST /V" kannst Du einmal schauen, welche Dienststati derzeit angegeben werden - vielleicht gibt es ja beim Lesen der Stati ein Problem, so daß TASKLIST auf die Nase fällt.

    Viele Grüße
    Fabian
    http://blogs.technet.com/deds
    Donnerstag, 18. Juni 2009 18:50
  • Ok, habe das gerade einmal nachvollzogen: Ich vermute, Du hast ein deutsches System?

    Scheinbar greift der Filter nicht unter XP / 2003, wenn das OS nicht in englischer Sprache installiert ist. Unter Vista / 2008 funktioniert es, auch wenn das OS nicht englisch ist.

    Den Status "Wird ausgeführt" kannst Du leider nicht filtern, daher vermute ich, daß es in der Form mit "tasklist" unter XP in deutsch nicht klappen wird.

    Wo soll die Abfrage eingebaut werden, vieleicht gibt es andere Möglichkeiten (z.B. VBScript, WMI, SC.exe, PowerShell).

    Viele Grüße
    Fabian


    http://blogs.technet.com/deds
    Donnerstag, 18. Juni 2009 19:30