@echo off setlocal set SERVICE_NAME=FileinterfaceCronScheduler set EXE=%~dp0..\FileinterfaceCronScheduler\bin\Release\FileinterfaceCronScheduler.exe if not exist "%EXE%" ( echo EXE nicht gefunden: %EXE% echo Bitte Solution zuerst im Release-Modus bauen. exit /b 1 ) sc.exe query "%SERVICE_NAME%" >nul 2>&1 if %errorlevel%==0 ( echo Dienst %SERVICE_NAME% existiert bereits. exit /b 1 ) sc.exe create "%SERVICE_NAME%" binPath= "\"%EXE%\" --service" start= auto DisplayName= "FileInterface Watcher + CronScheduler" if errorlevel 1 exit /b 1 sc.exe description "%SERVICE_NAME%" "FileSystemWatcher und CronScheduler fuer iTAC IMS CustomFunctions mit HTTP-Administration" sc.exe start "%SERVICE_NAME%" endlocal