Beenden von ASV erzwingen und Neustart incl. Dienstanpassung
Ist-Zustand:
Der ASV-Server hängt des öfteren und lässt sich im ungünstigen Fall nur per „taskkill“ beenden, bevorzugt nach einem ASV-Update.
todo:
sc queryex asv-server
taskkill /f /pid xxxx
to do:
PID ermitteln, Task beenden über „taskkill“, anschließend Dienstneustart und Anpassung Registry zum verzögerten Neustart:
@echo off & setlocal
for /f "delims=, tokens=2" %%i in ('tasklist /FO csv /FI "SERVICES eq asv-server"') do Set PID=%%~i
taskkill /f /pid %PID%
timeout /t 10
net start asv-server
timeout /t 10
regedit /s "%windir%\asv_startart.reg"
Anhang:
Fertige Datei (asv_startart.zip), bzw. alternativ: Alles als EXE gepackt, die in %windir% gespeichert und über die Aufgabenplanung eingebunden werden kann.
ACHTUNG: AKTUELLE ERFAHRUNGEN: SCHEINBAR BLEIBEN JAVA-PROZESSE ALS PROZESS-LEICHEN ZURÜCK… NACH MEHREREN DURCHLÄUFEN WIRD ASV IMMER INSTABILER!!!VIELLEICHT LÖST EIN EINGEBAUTER REBOOT DAS PROBLEM!!!