Calimero74
Cadet 1st Year
- Registriert
- Okt. 2022
- Beiträge
- 15
Hallo zusammen
Ich würde gerne auf einer Windows Server 2019 VM einen Dienst über den Task Scheduler starten können. Ich habe ein Skript erstellt, doch es funktioniert nicht.
Pfad:
Service Name
Skript:
@Echo off
set "SERVICE_NAME=Blue Prism Server" :: Name des Dienstes
set "SERVICE_PATH=C:\Program Files\Blue Prism Limited\Blue Prism Automate\" :: Pfad zum Dienst
REM Überprüfen, ob der Dienst bereits läuft
sc query "%SERVICE_NAME%" | findstr /i "RUNNING"
if %ERRORLEVEL% == 0 (
echo Der Dienst %SERVICE_NAME% läuft bereits.
) else (
echo Starte den Dienst %SERVICE_NAME% ...
cd /d "%SERVICE_PATH%" :: In das Verzeichnis des Dienstes wechseln
net start "%SERVICE_NAME%" :: Hier den Befehl einfügen, um den Dienst zu starten (z.B. start-service.bat oder net start my-service)
REM Überprüfen, ob der Dienst erfolgreich gestartet wurde
sc query "%SERVICE_NAME%" | findstr /i "RUNNING"
if %ERRORLEVEL% == 0 (
echo Der Dienst %SERVICE_NAME% wurde erfolgreich gestartet.
) else (
echo Fehler beim Starten des Dienstes %SERVICE_NAME%.
)
)
Kann hier jemand helfen? Der Service will und will nicht über das BAT File starten.
Vielen Dank
Ich würde gerne auf einer Windows Server 2019 VM einen Dienst über den Task Scheduler starten können. Ich habe ein Skript erstellt, doch es funktioniert nicht.
Pfad:
Service Name
Skript:
@Echo off
set "SERVICE_NAME=Blue Prism Server" :: Name des Dienstes
set "SERVICE_PATH=C:\Program Files\Blue Prism Limited\Blue Prism Automate\" :: Pfad zum Dienst
REM Überprüfen, ob der Dienst bereits läuft
sc query "%SERVICE_NAME%" | findstr /i "RUNNING"
if %ERRORLEVEL% == 0 (
echo Der Dienst %SERVICE_NAME% läuft bereits.
) else (
echo Starte den Dienst %SERVICE_NAME% ...
cd /d "%SERVICE_PATH%" :: In das Verzeichnis des Dienstes wechseln
net start "%SERVICE_NAME%" :: Hier den Befehl einfügen, um den Dienst zu starten (z.B. start-service.bat oder net start my-service)
REM Überprüfen, ob der Dienst erfolgreich gestartet wurde
sc query "%SERVICE_NAME%" | findstr /i "RUNNING"
if %ERRORLEVEL% == 0 (
echo Der Dienst %SERVICE_NAME% wurde erfolgreich gestartet.
) else (
echo Fehler beim Starten des Dienstes %SERVICE_NAME%.
)
)
Kann hier jemand helfen? Der Service will und will nicht über das BAT File starten.
Vielen Dank