@echo off
|
echo ============================================================
|
echo Automatisierung einrichten
|
echo ============================================================
|
echo.
|
echo Richtet eine taegliche automatische Update-Pruefung ein
|
echo (standardmaessig um 03:00 Uhr nachts), die auch laeuft, wenn
|
echo gerade niemand die Weboberflaeche geoeffnet hat.
|
echo.
|
|
where python >nul 2>nul
|
if %errorlevel% neq 0 (
|
echo Python wurde nicht gefunden. Bitte zuerst install.bat ausfuehren.
|
pause
|
exit /b
|
)
|
|
for /f "delims=" %%P in ('where python') do set PYTHONPFAD=%%P
|
set SKRIPTPFAD=%~dp0automatische_pruefung.py
|
set AUFGABENNAME=ServerBibliothek-AutoUpdate
|
|
schtasks /create /tn "%AUFGABENNAME%" /tr "\"%PYTHONPFAD%\" \"%SKRIPTPFAD%\"" /sc daily /st 03:00 /f
|
|
if %errorlevel% equ 0 (
|
echo.
|
echo ============================================================
|
echo Fertig! Ab jetzt laeuft die Pruefung jede Nacht um 03:00 Uhr.
|
echo ============================================================
|
echo.
|
echo Aendern oder deaktivieren: Windows-Suche - "Aufgabenplanung"
|
echo oeffnen, dort nach "%AUFGABENNAME%" suchen.
|
) else (
|
echo.
|
echo Es gab ein Problem beim Einrichten.
|
echo Bitte dieses Fenster als Administrator ausfuehren:
|
echo Rechtsklick auf automatisierung_einrichten.bat
|
echo -^> "Als Administrator ausfuehren", dann erneut versuchen.
|
)
|
|
pause
|