Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

XP: Wie Programm mit hoher CPU-Last killen und neu starten

habreli / 9 Antworten / Flachansicht Nickles

Ich habe das Problem, dass sich eine Visualisierungssoftware zeitweise aufhängt - sprich sie produziert 100% Last auf dem Rechner und bewegt sich nicht mehr. Ein Killen und Neustarten der Software "löst" das Problem.

Nun suche ich ein scriptfähiges Tool, mit welchem ich die CPU-Last eines Prozesses/Programmes abfragen kann.
Wenn also die CPU-Last bei diesem Programm auf über 80% steigt, möchte ich das einfach mittels Script killen und neu starten.

Bitte keine Diskussionen, weshalb das Programm hängt - der Hersteller arbeitet daran - nur so lange will ich nicht warten.

Vorstellen könnte ich mir auch ein Watchdog - Programm bzw. auch eine Realisierung mittels Powershell wäre möglich - nur hier fehlt mir die Idee, wie das gehen könnte.

bei Antwort benachrichtigen
Data Junkey habreli „XP: Wie Programm mit hoher CPU-Last killen und neu starten“
Optionen

Hi habreli,

gehe mal auf die Konsole und gib taskkill /? ein

Wenn du taskkill /? >>mein.txt eingibst, kannst du dir den Syntax in der Textdatei ansehen, und ein entsprechendes Script basteln.

Ich würde das Script mit .cmd enden lassen, ist besser als .bat

Greez, Thomas

bei Antwort benachrichtigen