D:\Anzeigensystem
“ liegt ein im Netzwerk freigegebener Ordner, in dem neue Präsentationen abgelegt werden@ECHO OFF REM DOS-Batch-Datei anzeige.bat erwartet Netzlaufwerk auf D:\Anzeigensystem IF NOT EXIST D:\Anzeigesystem\Anzeige.odp GOTO TEST taskkill /F /IM soffice.bin > nul sleep 2 move /Y D:\Anzeigesystem\Anzeige.odp C:\Anzeigesystem\aktuell.odp > nul GOTO START :TEST tasklist | FIND "soffice.bin" > nul if errorlevel 1 goto START GOTO ENDE :START start C:\Programme\LibreOffice\program\soffice.exe -impress -nologo -norestore -show C:\Anzeigesystem\aktuell.odp :ENDE
@ECHO OFF REM DOS-Batch-Datei herunterfahren.bat taskkill /F /IM soffice.bin > nul sleep 5 shutdown -f -s -t 00
Art: auto\\ Pause: 00:00:00 Immer im Vordergrund
Leider erscheint die DOS-Box u.U. bei der Präsentation.
Abhilfe: Mit dem Task-Planer wird ein vbs-Script gestartet, welches wiederum das anzeige.bat - Script startet:
' Script anzeige.vbs ' set Wshshell= WScript.createobject("wscript.shell") retcode = Wshshell.run ("%comspec% /C C:\ASystem\anzeige.bat", 0, FALSE)