Kassenserverneustart via Batchdatei: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
Zeile 5: | Zeile 5: | ||
@echo off | @echo off | ||
SETLOCAL EnableExtensions | SETLOCAL EnableExtensions | ||
ECHO Suche % | SET KSERVER=Kassen_Server.exe | ||
FOR /F %%x IN ('tasklist /NH /FI "IMAGENAME eq % | |||
ECHO Suche %KSERVER% ... | |||
FOR /F %%x IN ('tasklist /NH /FI "IMAGENAME eq %KSERVER%"') DO IF %%x == %KSERVER% goto exeFound | |||
GOTO exeNotFound | GOTO exeNotFound | ||
:exeFound | :exeFound | ||
ECHO % | ECHO %KSERVER% ist aktiv und wird neu gestartet | ||
TASKKILL /IM | TASKKILL /IM %KSERVER% /F | ||
TIMEOUT | TIMEOUT 10 | ||
START "" "C:\Program Files (x86)\Softwarebuero\RADFAK_Kassen_Server\Kassen_Server.exe" | START "" "C:\Program Files (x86)\Softwarebuero\RADFAK_Kassen_Server\Kassen_Server.exe" | ||
GOTO END | GOTO END | ||
:exeNotFound | :exeNotFound | ||
ECHO % | ECHO %KSERVER% war nicht aktiv und wird gestartet | ||
TIMEOUT | TIMEOUT 10 | ||
START "" "C:\Program Files (x86)\Softwarebuero\RADFAK_Kassen_Server\Kassen_Server.exe" | START "" "C:\Program Files (x86)\Softwarebuero\RADFAK_Kassen_Server\Kassen_Server.exe" | ||
GOTO END | GOTO END | ||
:END | :END | ||
ECHO | ECHO Server gestartet bzw neugestartet | ||
TIMEOUT | TIMEOUT 5 | ||
= Steuerung via Windows Aufgabenplanung = | = Steuerung via Windows Aufgabenplanung = |
Aktuelle Version vom 8. November 2024, 11:54 Uhr
Einleitung
Wenn regelmäßige automatische Neustarts des Kassenservers eingerichtet werden sollen oder via Remote Scripting eine Arbeitsstation die Möglichkeit des Serverneustarts erhalten soll können sie eine Batchdatei verwenden.
Batchdatei zum Serverneustart oder Serverstart
@echo off SETLOCAL EnableExtensions SET KSERVER=Kassen_Server.exe ECHO Suche %KSERVER% ... FOR /F %%x IN ('tasklist /NH /FI "IMAGENAME eq %KSERVER%"') DO IF %%x == %KSERVER% goto exeFound GOTO exeNotFound :exeFound ECHO %KSERVER% ist aktiv und wird neu gestartet TASKKILL /IM %KSERVER% /F TIMEOUT 10 START "" "C:\Program Files (x86)\Softwarebuero\RADFAK_Kassen_Server\Kassen_Server.exe" GOTO END :exeNotFound ECHO %KSERVER% war nicht aktiv und wird gestartet TIMEOUT 10 START "" "C:\Program Files (x86)\Softwarebuero\RADFAK_Kassen_Server\Kassen_Server.exe" GOTO END :END ECHO Server gestartet bzw neugestartet TIMEOUT 5
Steuerung via Windows Aufgabenplanung
TBI
Steuerung via Remote Scripting
TBI