Supportnet Computer
Planet of Tech

Supportnet / Forum / BS-Sonstige

exe beenden mit batch





Frage

hallo ich möchte eine batch schreiben das etwa so aussieht: ende c:\windows\progi1.exe start c:\windows\progi2.exe leider kenne ich keinen befehl zum beenden von programmen. wie geht das?

Antwort 1 von Nessus

Hi,

das geht auch so nicht. Du müsstest abprüfen welche Task auf den Rechner laufen und explizid das Programm dann beenden.

hth

Nessus

Antwort 2 von amnesie

hi nessus

ich weis nicht so recht was du meinst
also nehmen wir mal an ich will per batch das programm winamp.exe beenden.
also schaue ich in die tasks und sehe
winamp.exe
winampa.exe
und wie weiter?


Antwort 3 von El Tonno

Du müsstest es überprüfen - geht aber nicht. Das liegt zudem daran das es sich dabei um DOS-Scripts handelt, und DOS kennt nunmal kein Multitasking.

Antwort 4 von Limbius

Ich hab mal irgendwann irgendwo im WEB eine KILL.exe gesehen die Tasks terminieren kann...
Diese müsste man einfach in die Batch einbinden und das wars...
Musst ein Bissel nach "KILL.EXE for DOS" oder so googeln

Antwort 5 von semi

Hol Dir das hier pv.exe

Gebe im DOS-Fenster pv --help ein, dann siehst Du die verfügbaren Optionen.
Um Winamp abzuschiessen ist folgende Zeile notwendig:

pv -cf Studio*

c steht für 'close', f für 'force' (keine Rückfrage)

Mit pv ohne Parameter kriegst Du eine Liste laufender Prozesse angezeigt.

Gruß,
Michael

Antwort 6 von El Tonno

Zitat:
[...]for DOS[...]
Zitat:
[...]im DOS-Fenster[...]
Das sind wenn dann Windows-Konsolenanwendungen, aber keinesfalls DOS. Das ist ein Riesenunterschied.

Antwort 7 von semi

Etwas Logik würde nicht schaden.

start c:\windows\progi1.exe
und dann noch Winamp unter DOS?

Ist doch sofort klar, dass DOS-Fenster gemeint ist.

Antwort 8 von El Tonno

Zitat:
Ist doch sofort klar, dass DOS-Fenster gemeint ist.
Es ist kein DOS-Fenster! Es ist die Windows-Konsole, was gemeint ist ist natürlich trotzdem klar, auch wenn's falsch ist.

Antwort 9 von semi

OK, bleib cool. Es gibt viele Begriffe, um das Ding zu bennenen. CMD-Shell, Windows-Konsole, DOS-Fenster usw.


Antwort 10 von El Tonno

Ok ok, ich bleib zwar dabei das es nicht DOS ist, aber egal... Sorry wenn ich etwas grob geworden bin... ;)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: