dd14al
Goto Top

Bestimmte Prozesse mit Namen im Titel beenden

Hallöchen allerseits,

ich bin auf der suche nach einer Lösung für mein Problem.
Ich möchte einen bestimmten Prozess finden mit einer Zeichenkette im Titel und von diesem Prozess dann die PID ermitteln und dann anhand der PID diese Prozesse anzeigen lassen und diese beenden.

Als Prozess läuft zBsp.:
Docker Desktop.exe mit 10376
com.docker.build.exe mit PID 8764
usw.

alle Prozesse mit dem Wort "Docker" sollen über PID beendet werden.

Danke euch schon mal im voraus.

Content-ID: 672167

Url: https://administrator.de/forum/bestimmte-prozesse-mit-namen-im-titel-beenden-672167.html

Ausgedruckt am: 29.03.2025 um 15:03 Uhr

pebcak7123
Lösung pebcak7123 26.03.2025 um 14:54:20 Uhr
Goto Top
Moin
Get-Process -Name *Docker* | Stop-Process
dd14al
dd14al 26.03.2025 um 15:43:27 Uhr
Goto Top
Danke das ging ja fix ...und wie kann ich eine Datei mit dem Pfad "C:\Program Files\Docker\Docker\frontend\Docker Desktop.exe" starten ich verzweifle bald.
Ich habe im Pfad Leerzeichen und im Dateinamen schon durch %20 ersetzt, das hatte nichts gebracht
BiberMan
BiberMan 26.03.2025 aktualisiert um 15:47:50 Uhr
Goto Top
und wie kann ich eine Datei mit dem Pfad "C:\Program Files\Docker\Docker\frontend\Docker Desktop.exe" starten
Powershell
&'C:\Program Files\Docker\Docker\frontend\Docker Desktop.exe'  
oder
start-process 'C:\Program Files\Docker\Docker\frontend\Docker Desktop.exe'  
Batch
start "" "C:\Program Files\Docker\Docker\frontend\Docker Desktop.exe"  
dd14al
dd14al 26.03.2025 um 15:56:42 Uhr
Goto Top
Gibt es Diesen Befehl auch für Batch? BiberMan
BiberMan
BiberMan 26.03.2025 aktualisiert um 16:31:04 Uhr
Goto Top
Zitat von @dd14al:

Gibt es Diesen Befehl auch für Batch? BiberMan

Steht doch schon im letzten Post.. 🤔

Oder meinst du den PS Schnipsel von @pebcak7123 ?
Wenn ja dann
@echo off
for /f "tokens=2" %%a in ('tasklist /v ^| find /i "docker"') do taskkill /pid %%a    
Achtung: So nur innerhalb einer Batch-Datei benutzen, ansonsten bei Konsolentest die doppelten Prozentzeichen durch einfache ersetzen.