ich den folgenden BefehlWie ein bestimmtes Feld vom Ausgang des Taskliste auf der Windows-Kommandozeile
C:>tasklist /fi "Imagename eq BitTorrent.exe"
Der Ausgang von dem
istImage Name PID Session Name Session # Mem Usage
================== ======== ================= =========== =========
BitTorrent.exe 6164 Console 3 24,144K
I-Eingabeaufforderung an den Fenstern lief extrahieren müssen extrahiere nur ein Feld, die PID, dh die Nummer 6164 aus dem obigen Ausgang.
Wie erreiche ich das? Allgemeiner, wie extrahiere ich eine Teilmenge (1/mehr) der Felder aus der Ausgabe eines Befehls in der Windows-Befehlszeile?
Ich kann nichts auf der Maschine installieren und muss die Standard-Windows-Installation verwenden –
WMIC ist ein Standard-Befehl für Windows.Except Home-Editionen ... Ich werde sowieso andere approches in meiner Antwort hinzufügen. – npocmaka
PS: Denken Sie daran Sie müssen richtig einstellen t die Token, wenn der Dateiname der Anwendung Leerzeichen enthält. – ElektroStudios