Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Batch Datei mit Sekundenmeldung und Zwischenmeldungen für Shutdown u. Restart u. andere Anwendungen

Anleitung Entwicklung Batch & Shell

Mitglied: rimi2000

rimi2000 (Level 1) - Jetzt verbinden

14.06.2007 um 20:57 Uhr, 18301 Aufrufe

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.)

01.
@echo off 
02.
 
03.
rem ******************************************************* 
04.
rem         Automatischer andauernder Restart: 
05.
rem 
06.
rem  0. In den Autostart kopieren, Diskette rausnehmen . 
07.
rem 
08.
rem  1. sleep für TIME_RST  Sekunden  (zum Abbrechen, Löschen aus Autostart) 
09.
rem  2. Restart 
10.
rem                                          rimi 2007-06-22 
11.
rem ******************************************************** 
12.
 
13.
 
14.
rem ------------------------------------------------- 
15.
set TIME_RST=120 
16.
set SD_TXT=--- RESTART geplant, Fenster Schiessen fuer Abbruch --- 
17.
rem ------------------------------------------------- 
18.
 
19.
echo. 
20.
echo ********************************************************** 
21.
echo        RESTART  in  %TIME_RST%  Sekunden ! 
22.
echo ********************************************************** 
23.
echo. 
24.
rem Tests: 
25.
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) 
26.
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) 
27.
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% ) 
28.
 
29.
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)) 
30.
 
31.
:END_EX1 
32.
echo --- RESTART ! ------ RESTART ! ------ RESTART ! ------ RESTART ! --- 
33.
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
Neuester Wissensbeitrag
Microsoft Office

MS Office Excel - Formel wird angezeigt, aber nicht berechneter Wert!

Tipp von holli.zimmi zum Thema Microsoft Office ...

Ähnliche Inhalte
Batch & Shell
gelöst Batch datei für shutdown von 3x win8.1 basic Rechnern ohne direkten Steuerbefehl!!?? (7)

Frage von TheCollecter zum Thema Batch & Shell ...

Batch & Shell
gelöst Verlinkung erstellen Batch Datei mit for Schleife (2)

Frage von rusdav zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch Datei Kopieren (17)

Frage von Frager zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Hyper-V
gelöst Reiner Hyper- V Server oder lieber Rolle (19)

Frage von Winuser zum Thema Hyper-V ...

Windows Server
gelöst Rechte als Admin vergeben - Zugriff verweigert (14)

Frage von Ghost108 zum Thema Windows Server ...

Router & Routing
gelöst IP Kamera für drei unabhängige Netzwerke (14)

Frage von ProfessorZ zum Thema Router & Routing ...

SAN, NAS, DAS
gelöst Synology Version 6.1 Probleme (13)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...