Wie schließe ich ein Windows-Programm in BASH?

Wie schließe ich ein Windows-Programm in BASH?

Ich verwende das X64-basierte Win10. Vor Kurzem habe ich angefangen, Git zu verwenden, also stelle ich die Konsole auf Bash/Mingw64 um. Aber ich verstehe das Verhalten von Bash nicht ganz.

Ich habe versucht, ein Programm, beispielsweise Notepad, über die Befehlszeile zu beenden. Angeblich

TASKKILL /IM notepad.exe

funktioniert.

Ich schaue mir die Hilfedokumentation taskkillin Bash an. Diese Zeile ist tatsächlich eines der BEISPIELE.

Allerdings habe ich diesen Fehler

$ TASKKILL /IM notepad.exe 

ERROR: Invalid argument/option - 'C:/Program Files/Git/IM'.

TASKKILL /PID <number>Funktioniert auch nicht und es tritt derselbe Fehler auf .

Kann jemand erklären, was schiefgehen könnte?

PS: Dies kann durch Typ gelöst werden cmd, der dann den Befehl ausführt cmdund funktioniert. Aber es ist ziemlich langsam und die Pfeile funktionieren nicht (nervig).

Antwort1

hier ist Ihre Lösung verwenden, tskillanstatt taskkill

Verwenden$ tskill notepad

verwandte Informationen