Duplicati Pre-Start-Script: scripts/start-webdav.cmd

Made-with: Cursor
This commit is contained in:
2026-02-28 12:44:44 +01:00
parent c0d15a18ba
commit d5bf242588
3 changed files with 33 additions and 1 deletions

21
scripts/start-webdav.cmd Normal file
View File

@@ -0,0 +1,21 @@
@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