23 lines
718 B
Batchfile
23 lines
718 B
Batchfile
@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
|