User Tools

Site Tools


userspace:shutdown-wanted_with_timer

This is an old revision of the document!


Falls man Software gerne über nacht per WakeOnLan verteilt wird gerne das Paket shutdown-wanted von UIB als letztes Paket auf Setup gesetzt, damit die Rechner nach getaner Arbeit wieder herunterfahren.

Falls der WOL nun fehlschlägt (Rechner ist noch oben, da der User vergessen hat sich abzumelden, MagicPacket ist im LAN “verloren gegangen”, usw.) wird beim nächsten Reboot die Kiste heruntergefahren und der User muss den PC wieder einschalten.

Ich habe das Paket von UIB so umgebaut, das der Reboot nur in der Zeit vor 06:00 Uhr morgens und nach 22:00 Uhr abends durchgeführt wird. In der Zeit von 06:00 bis 21:59 passiert nichts:

Change the following headlines to the names of your scripts

setup.ins

; Copyright (c) uib gmbh (www.uib.de)
; This sourcecode is owned by uib
; and published under the Terms of the General Public License.
; credits: http://www.opsi.org/credits/
; enhanced by trans-ol ;)
 
[Initial]
DefStringList $list1$
DefVar $zeit$
 
set $list1$ = getOutStreamFromSection("DosInAnIcon_time")
set $zeit$ = takeString(0, $list1$)
 
LogLevel=2
;  Log Errors in Logfile but don't abort:
ExitOnError=false
; Show syntax errors in the script:
ScriptErrorMessages=on
; Dont trace step by step through the script:
TraceMode=off
; let started programs run in front of the winst window
StayOnTop=false
 
[DosInAnIcon_time]
@echo off
set NOW=%TIME%
set VORNULL=NEIN
if "! !"=="!%NOW:~0,1%!" set VORNULL=0
if %VORNULL%==0 set STUNDE=0%NOW:~1,1%
if not %VORNULL%==0 set STUNDE=%NOW:~0,2%
echo %STUNDE%
 
[Aktionen]
if $zeit$ > "21"
 
                Message "Herunterfahren ..."
                ShowBitmap /3 "%scriptpath%\shutdownwanted.png" "Herunterfahren"
                ExitWindows /ShutdownWanted
 
endif
 
if $zeit$ < "06"
 
                Message "Herunterfahren ..."
                ShowBitmap /3 "%scriptpath%\shutdownwanted.png" "Herunterfahren"
                ExitWindows /ShutdownWanted
 
endif
userspace/shutdown-wanted_with_timer.1367266547.txt.gz · Last modified: 2021/08/23 08:37 (external edit)