Tach auch,
Hab da ein kleines Problem mit einem kleinen Script.
Das Script soll dauerhaft die Taskliste nach einem bestimmten Prozess durchsuchen.
Nachdem das Script den Prozess erkannt hat,
soll es eine Bat-datei starten.
Nachdem das prozess zugehörige Programm beendet wird,
soll das Script noch eine weitere Bat datei starten und wieder von vorne anfangen.
Dies konnte ich alles noch mit meinem doch recht wenig vorhandenen Fachwissen über sowas noch Realisieren.
Und nun zu meinem Problem.
Das Script verbraucht sehr viel CPU leistung.
Ich hab im normal Betrieb ca 2% Leistung genutzt.
nach start des Scripts schießt die verbrauchte Leistung auf ca 40% hoch.
Würd mich Freuen wenn hier jemand vieleicht eine Alternative weiß,
wie ich das besser gelöst bekomme.
Hier mal das script selber:
Hab da ein kleines Problem mit einem kleinen Script.
Das Script soll dauerhaft die Taskliste nach einem bestimmten Prozess durchsuchen.
Nachdem das Script den Prozess erkannt hat,
soll es eine Bat-datei starten.
Nachdem das prozess zugehörige Programm beendet wird,
soll das Script noch eine weitere Bat datei starten und wieder von vorne anfangen.
Dies konnte ich alles noch mit meinem doch recht wenig vorhandenen Fachwissen über sowas noch Realisieren.
Und nun zu meinem Problem.
Das Script verbraucht sehr viel CPU leistung.
Ich hab im normal Betrieb ca 2% Leistung genutzt.
nach start des Scripts schießt die verbrauchte Leistung auf ca 40% hoch.
Würd mich Freuen wenn hier jemand vieleicht eine Alternative weiß,
wie ich das besser gelöst bekomme.
Hier mal das script selber:
Code:
:checkmpc
tasklist|find "mpc-hc64"
if %errorlevel%==0 start D:\Movie.bat && "D:\MPC HomeCinema (x64)\mpc-hc64.exe">NIL: && start D:\IDLE.bat && goto checkmpc
if %errorlevel%==1 goto checkmpc