Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

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, 18347 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
Ähnliche Inhalte
Windows Netzwerk
Shutdown batch (9)

Frage von Andreas-sca zum Thema Windows Netzwerk ...

Batch & Shell
gelöst Batch : alle Dateien eines Ordners bearbeiten (1)

Frage von deguonkel zum Thema Batch & Shell ...

Batch & Shell
gelöst Programme beenden Batch Dateien (3)

Frage von anmelder zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(14)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

RedHat, CentOS, Fedora

Fedora 27 ist verfügbar

Information von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
Windows Server
Kennwort vergessen bei Hyper vserver 2012r (12)

Frage von jensgebken zum Thema Windows Server ...

Linux Desktop
Bildschirmauflösung unter Linux festlegen (12)

Frage von itebob zum Thema Linux Desktop ...

Windows Userverwaltung
gelöst Administrator hat alle Rechte verloren (10)

Frage von mrdead zum Thema Windows Userverwaltung ...