Kann man in die Batch schreiben, dass ein Prog nach 5 min schließt?

Dieses Thema Kann man in die Batch schreiben, dass ein Prog nach 5 min schließt? im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von Ripper, 8. Dez. 2005.

Thema: Kann man in die Batch schreiben, dass ein Prog nach 5 min schließt? Hi, ich habe eine Batchdatei geschrieben. Kann ich da noch zu schreiben, dass ein Programm nach 5 Minuten wieder...

  1. Hi,
    ich habe eine Batchdatei geschrieben. Kann ich da noch zu schreiben, dass ein Programm nach 5 Minuten wieder automatisch schließt? Hier meine Batch.
    Code:
    @echo off
    start C:\Alarmgeber.exe v=%1 F=%2 t=%3
    start D:\Programme\z-parswitch\Z-ParSwitch.exe -schalt 888 1 1 65365 1
     
  2. Kann mir niemand dabei helfen?
     
  3. such mal nach sleep.exe im windows-unattended forum
     
  4. Und das Programm kann Programme schließen?
     
  5. hp
    hp
  6. Wie funktioniert diese sleep.exe? Und kannst du mir diese nircmd auch ein bisschen erklären? Irgendwie versteh ich das nicht so ganz.
     
  7. hp
    hp
    damit ein programm nach einer gewissen zeit sich selber schließt muß es diese funktionalität mitbringen. oder du nutzt halt zusatztools wie z.b. das sleep und ein programm das prozesse killen kann wie z.b. die nircmd, baust dir daraus eine kleine batch und startest die. eine batch die dir alle internetexplorer prozesse nach 5 min killen würde sieht etwa so aus:

    @echo off
    sleep.exe 300
    nircmd.exe killprocess iexplore.exe

    nach der option killprocess kannst du auch jeden anderen prozess angeben der beendet werden soll, außer natürlich solche prozesse die nicht beendet werden dürfen, also sytemprozesse etc.

    alternativ zur sleep.exe kannst du auch den pingbefehl einsetzten. das würde dann so aussehn:

    @echo off
    ping -n 301 127.0.0.1 >nul
    nircmd.exe killprocess dein_programm

    greetz

    hugo
     
  8. Also würde meine Batch dann so aussehen oder wie?
    Code:
    @echo off
    start C:\Alarmgeber.exe v=%1 F=%2 t=%3
    start D:\Programme\z-parswitch\Z-ParSwitch.exe -schalt 888 1 1 65365 1
    nircmd.exe killprocess z-ParSwitch.exe
    Aber woher weiß das Programm dann, wann es das Programm schließen soll?
     
  9. Falls du Z-ParSwitch.exebeenden willst und du sleep.exe und nircmd.exe benutzt, würde deine bat so aussehen:
    Code:
    @echo off
    start C:\Alarmgeber.exe v=%1 F=%2 t=%3
    start D:\Programme\z-parswitch\Z-ParSwitch.exe -schalt 888 1 1 65365 1
    sleep.exe 300
    nircmd.exe killprocess z-ParSwitch.exe
    Zuerst werden deine beiden Programme gestartet, dann wird sleep dazu angewiesen, die Befehlsabarbeitung 300 Sekunden (5 Minuten) zu unterbrechen und zuletzt wird Z-ParSwitch von nircmd wieder beendet.
     
  10. Ah ok. Das ist ne gute Lösung. Dankeschön.
     
Die Seite wird geladen...

Kann man in die Batch schreiben, dass ein Prog nach 5 min schließt? - Ähnliche Themen

Forum Datum
Batch datei unter NT4 (Format nicht erkannt) Webentwicklung, Hosting & Programmierung 12. Mai 2005
Batch datei unter NT4 (Format nicht erkannt) Windows XP Forum 12. Mai 2005
PHP nach Batch- oder WSH-Datei (wer kann helfen?) Windows XP Forum 27. Jan. 2005
Audio Interface wird nicht als Sound input erkannt Windows 10 Forum 12. Nov. 2016
Externe SATA-Platte wird nicht richtig erkannt Windows 10 Forum 26. Okt. 2016