Der Prozess Verzug.exe bleibt immer wieder im taskManager hängen und beendet sich nicht.
Folgeprozesse werden dadurch blockiert.
Als Lösung legen wir ein Powershell-Skript an das über die Windows-Aufgabensteuerung täglich ausgeführt wird:
Ein Powershell-Skript mit folgendem Inhalt anlegen.
Stop-Process –name Verzug -Force |
Speichern als StopVerzugExe.ps1
Pfad = Beliebig, hier wird beispielhaft C:\OCLC\StopVerzugExe.ps1 verwendet.
Eine Einfache Aufgabe in der Windows-Aufgabensteuerung anlegen.
Reiter Generel:
Umstellen auf Benutzer System
Umstellen auf "Run wether user is logged on or not.
Reiter Triggers:
Einen neuen Trigger anlegen und einen täglichen Zeitplan einstellen der z.B. eine Viertelstunde vor dem Service OCLC.TriggerService läuft.
Der OCLC.TriggerService läuft standardmäßig um 01:00 Uhr, dann könnte man die Aufgabe um 00:45 Uhr
Reiter Action:
Eine neue Action hinzufügen.
Action = Start a program
Program/script = C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
Add argument = C:\OCLC\killverzugexe.ps1 (Pfad siehe 1.)
Mit Ok speichern und fertig!