CMD Schleife programmieren

Fals ihr das noch immer braucht ich hätte da eine Löseung jedoch wird das Programm ca alle 5 sec Beendet

es wird 15 min ausgeführt und dann wird mit einem akustischen signal ( simples Beep) darauf aufmerksam gemacht und gefragt ob es nochmal 15 min laufen soll

die zeit bis zur nachfrage kann man mit der variable C ändern

bei mir gehts wunderbar ich habs mit solitär getestet :D

Code:
@echo off
goto start
:home
echo <Bel>* Nochmal 15 minuten? (J)a/(N)ein
set /p antwo=
if %antwo% == J goto start
if %antwo% == Ja goto start
if %antwo% == j goto start
if %antwo% == ja goto start
if %antwo% == N goto exit
if %antwo% == Nein goto exit
if %antwo% == n goto exit
if %antwo% == nein goto exit
goto home
:start
set a=%time:~+3,-6%
set C=15
set /a d=%a%+%c%
:abschn
color 0a
cls
echo *
sleep 1 >nul
cls
echo **
sleep 1 >nul
cls
echo ***
sleep 1 >nul
cls
echo ****
sleep 1 >nul
cls
echo *****
sleep 1 >nul
set a=%time:~+3,-6%
Rem Achtung bei den Processnamen auf Groß und klein schreibung achten
kill Prozessname.exe
if not %a% EQU %d% goto abschn
goto home
:exit
exit

*: Dieses zeichen kann in diesem forum leider nicht angezeigt werden =/
ich glaub man nennt es ANSI 007(alt gedrückt halten + numblock 0+7 ;alt loslasen)


inalt anhang:
kill.bat
kill.exe
Sleep.exe
 

Anhänge

  • killit.zip
    164,7 KB · Aufrufe: 36
Zuletzt bearbeitet:
Zurück