Batch Datei mit Sekundenmeldung und Zwischenmeldungen für Shutdown u. Restart u. andere Anwendungen
Das Verschachteln von For-Schleifen ist immer eine kleine Zeit-und Willens-Frage.
Diese BAT erzeugt übersichtliche Meldungen im DOS-Fenster.´Alle 10 Sec. wird daran erinnert, dass ein Shutdown/Restart ansteht. Auf diese Weise kann man im DOS-Fenster
verständlich darauf aufmerksam machen, dass in so-und-so vielen Sekunden etwas passieren wird.
Wenn es sowas noch netter gibt, bitte Mail an mich...
(Im Beispiel ist die letzte Zeile remarked.)
Die Datei kann natürlich auch fuer andere sachen als Restart benutzt werden !!! (letzte Code-Zeile) .
Habe das System hier hoffentlich besser jetzt begriffen, und an dieser Stelle alte Kommentare gestrichen.
Merke also : Code soll man zwischen HTML-Code-Anfangs- und Ende-"Marken" setzen... mmmh
gruss rimi
Diese BAT erzeugt übersichtliche Meldungen im DOS-Fenster.´Alle 10 Sec. wird daran erinnert, dass ein Shutdown/Restart ansteht. Auf diese Weise kann man im DOS-Fenster
verständlich darauf aufmerksam machen, dass in so-und-so vielen Sekunden etwas passieren wird.
Wenn es sowas noch netter gibt, bitte Mail an mich...
(Im Beispiel ist die letzte Zeile remarked.)
@echo off
rem *******************************************************
rem Automatischer andauernder Restart:
rem
rem 0. In den Autostart kopieren, Diskette rausnehmen .
rem
rem 1. sleep für TIME_RST Sekunden (zum Abbrechen, Löschen aus Autostart)
rem 2. Restart
rem rimi 2007-06-22
rem ********************************************************
rem -------------------------------------------------
set TIME_RST=120
set SD_TXT=--- RESTART geplant, Fenster Schiessen fuer Abbruch ---
rem -------------------------------------------------
echo.
echo **********************************************************
echo RESTART in %TIME_RST% Sekunden !
echo **********************************************************
echo.
rem Tests:
rem FOR %%i IN (0 1 2 3 4 5 6 7 8 9) do FOR %%n IN (0 1 2 3 4 5 6 7 8 9) do (echo %%i%%n von %TIME_RST% %SD_TXT% & (ping 127.0.0.1 -n 2 -w 2000 > nul) & if %%i%%n==%TIME_RST% goto END_EX1)
rem FOR %%p IN (0 1 2 3 4 5 6 7 8 9) do FOR %%i IN (0 1 2 3 4 5 6 7 8 9) do FOR %%n IN (0 1 2 3 4 5 6 7 8 9) do (echo %%p%%i%%n von %TIME_RST% %SD_TXT% & (ping 127.0.0.1 -n 2 -w 2000 > nul) & if %%p%%i%%n==%TIME_RST% goto END_EX1)
rem FOR %%p IN (0 1 2 3 4 5 6 7 8 9) do FOR %%i IN (0 1 2 3 4 5 6 7 8 9) do FOR %%n IN (0 1 2 3 4 5 6 7 8 9) do (echo %%p%%i%%n von %TIME_RST%) & (ping 127.0.0.1 -n 2 -w 2000 > nul) & (if %%p%%i%%n==%TIME_RST% goto END_EX1) & if %%n==0 echo %SD_TXT% )
FOR %%p IN (0 1 2 3 4 5 6 7 8 9) do FOR %%i IN (0 1 2 3 4 5 6 7 8 9) do FOR %%n IN (0 1 2 3 4 5 6 7 8 9) do ((if %%n==0 echo %SD_TXT%) & (echo %%p%%i%%n von %TIME_RST% sec) & (ping 127.0.0.1 -n 2 -w 2000 > nul) & (if %%p%%i%%n==%TIME_RST% goto END_EX1))
:END_EX1
echo --- RESTART ! ------ RESTART ! ------ RESTART ! ------ RESTART ! ---
rem shutdown -r -t 0
Die Datei kann natürlich auch fuer andere sachen als Restart benutzt werden !!! (letzte Code-Zeile) .
Habe das System hier hoffentlich besser jetzt begriffen, und an dieser Stelle alte Kommentare gestrichen.
Merke also : Code soll man zwischen HTML-Code-Anfangs- und Ende-"Marken" setzen... mmmh
gruss rimi
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 61406
Url: https://administrator.de/tutorial/batch-datei-mit-sekundenmeldung-und-zwischenmeldungen-fuer-shutdown-u-restart-u-andere-anwendungen-61406.html
Ausgedruckt am: 23.12.2024 um 06:12 Uhr