Kassenserverneustart via Batchdatei: Unterschied zwischen den Versionen

Aus RADFAK
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „== 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 lokalen Serverneustart == @echo off SETLOCAL EnableExtensions SET EXE=Kassen_Server.exe SET WAITTIME=5 ECHO Suche %EXE% ... FOR /F %%x IN ('tasklist /NH /FI "IMAGENAME eq %EXE%"') DO IF %%x ==…“
 
KKeine Bearbeitungszusammenfassung
Zeile 28: Zeile 28:
  ECHO Batchdatei beendet.
  ECHO Batchdatei beendet.
  TIMEOUT 3
  TIMEOUT 3
= Steuerung via Windows Aufgabenplanung =
TBI


== Steuerung via Remote Scripting ==
== Steuerung via Remote Scripting ==
TBI
TBI
[[Kategorie:Anleitungen Administration]]
[[Kategorie:Anleitungen Administration]]

Version vom 30. September 2024, 09:24 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 lokalen Serverneustart

@echo off
SETLOCAL EnableExtensions
SET EXE=Kassen_Server.exe
SET WAITTIME=5

ECHO Suche %EXE% ...
FOR /F %%x IN ('tasklist /NH /FI "IMAGENAME eq %EXE%"') DO IF %%x == %EXE% goto exeFound
GOTO exeNotFound

:exeFound
ECHO %EXE% ist aktiv und wird neu gestartet
TASKKILL /IM Kassen_Server.exe /F
TIMEOUT %WAITTIME%
START "" "C:\Program Files (x86)\Softwarebuero\RADFAK_Kassen_Server\Kassen_Server.exe"
GOTO END

:exeNotFound
ECHO %EXE% war nicht aktiv und wird gestartet
TIMEOUT %WAITTIME%
START "" "C:\Program Files (x86)\Softwarebuero\RADFAK_Kassen_Server\Kassen_Server.exe"
GOTO END

:END
ECHO Batchdatei beendet.
TIMEOUT 3

Steuerung via Windows Aufgabenplanung

TBI

Steuerung via Remote Scripting

TBI