22 lines
569 B
Batchfile
22 lines
569 B
Batchfile
@echo off
|
|
REM Duplicati Pre-Start: WebDAV-Server starten
|
|
REM In Duplicati: Einstellungen -> Erweitert -> Scripts -> Vor dem Backup ausfuehren
|
|
REM Pfad: C:\Pfad\zu\internxt-webdav\scripts\start-webdav.cmd
|
|
|
|
cd /d "%~dp0.."
|
|
|
|
REM Pruefen ob Server bereits laeuft (Port 3005)
|
|
netstat -an | findstr ":3005.*LISTENING" > nul 2>&1
|
|
if %errorlevel% equ 0 (
|
|
echo WebDAV-Server laeuft bereits.
|
|
exit /b 0
|
|
)
|
|
|
|
echo Starte WebDAV-Server...
|
|
start /B node src/server.js > nul 2>&1
|
|
|
|
REM Warten bis Server bereit ist
|
|
timeout /t 5 /nobreak > nul
|
|
echo WebDAV-Server gestartet.
|
|
exit /b 0
|