Kennt jemand einen Trick um ein und dasselbe selbstablaufende Programm (z.B.:DEMO) nach seiner Beendigung automatisch wieder neu starten zu lassen?
hab leider nur win98 also der trick von WinNT mit && zwischen den programmnamen im batchfile fungiziert nicht.
Evtl. wär auch ein Link zu einem passenden Tool hilfreich.
Ciao und Thx im voraus,
Fred
Anwendungs-Software und Apps 14.496 Themen, 73.676 Beiträge
Hi,
ich habe es zwar nicht ausprobiert, aber es müßte möglich sein mittels des Befehles GOTO einen Rücksprung an eine Zeile vor dem Programmaufruf durchzuführen. Dabei das auszuführende Programm mit dem Befehl CALL aufrufen, da ansonsten das Batch-File nach Programmende verlassen wird und der Rücksprung nicht ausgeführt würde.
mfg
Dr. Hook
Hi!
Das stimmt, aber beim einem einfachen Aufruf von Windows-Programmen aus einer Batchdatei heraus wartet der Batch nicht, bis die aufgerufene Datei beendet wurde. Man muss das Windows Programm deher über den BATCH-Befehl START ausführen.
Mit dem zusätzlichen Parameter /W waretet er dann, bis das Programm komplett durchgelaufen ist:
:loop
start /w notepad.exe
echo Strg-Pause beendet das oder Tatse für Schleife
pause
goto loop
Bis denn
Andreas
Danke Andreas42!
Du hast Dir Deinen Vip echt verdient!
Ciao,
Fred
Hi!
Gern geschehen! Es freut mich, dass ich helfen konnte! :-)
Bis denn
Andreas
Danke, Andreas. Habe auch wieder was gelernt. :-)
cu
Dr. Hook