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!!!