Manaplayer
Cadet 4th Year
- Registriert
- Juni 2017
- Beiträge
- 105
Hallöchen Leute,
Ich bin mal wieder am verzweifeln.
Ich will mit Tasklist herausfinden ob ein Programm zweimal gleichzeitig läuft und dann weitere Schritte tun.
FOR /f "skip=1 tokens=1" %a in ('tasklist /fi "imagename eq test bla.exe" ^|findstr "test bla.exe"') do (echo %a)
Anzeigt wird aber nur "test", nicht der komplette Name des Programms. Wenn ich die Anführungszeichen bei findstr test bla.exe
weglasse, wird dann nur "bla.exe" angezeigt.
Hat jemand eine Idee was korrekt zu tun ist?
Ich bin mal wieder am verzweifeln.
Ich will mit Tasklist herausfinden ob ein Programm zweimal gleichzeitig läuft und dann weitere Schritte tun.
FOR /f "skip=1 tokens=1" %a in ('tasklist /fi "imagename eq test bla.exe" ^|findstr "test bla.exe"') do (echo %a)
Anzeigt wird aber nur "test", nicht der komplette Name des Programms. Wenn ich die Anführungszeichen bei findstr test bla.exe
weglasse, wird dann nur "bla.exe" angezeigt.
Hat jemand eine Idee was korrekt zu tun ist?