Ich möchte mit einer Batchdatei Afterburner und RTSS starten oder schließen.
RTSS sorgt durch einen Bug für erhöhten Energieverbrauch.
Windows 10 Enterprise
Unwinder ( Der entwickler von MSI Afterburner und RTSS) wörtlich: No support vor Laptops
Habe ein Problem mit Taskkill
Das Verschachteln mit den doofen Klammern hab ich probiert, war nur am verzweifen und habs aufgegeben
Beispiel:
fragt nur den Status ab ....und gibt den Status aus
Wie bekommt man das richtige errorlevel?
Mit "notepad" funktioniert meine Batch komischerweise
Notepad startet und schließt
Es reicht im Prinzip der Befehl:
taskkill /pid 9444 /pid 11864 /t
Unbedingt die Pid Kontrolliern !!!!!!!!!!!!!!
Wer weiß, was ansonsten abgeschoßen wird
im cmd.
Bekomme die Fehlermeldung:
Ursache: Zugriff verweigert
FEHLER: Der Prozess mit PID 11864 (untergeordnetem Prozess von PID 9592) konnte nicht beendet werden.
Ursache: Mindestens ein untergeordneter Prozess wird noch ausgeführt.
PID 9592 ist jedoch der Explorer
Habe schon tagelang gebastelt,
Viel gelesen, einige Ideen geklaut.
https://www.axel-hahn.de/batch/helferlein-und-tabellen/alle-windows-kommandos?id=tasklist
zum Bleistift.....
Er hat eine ordendliche Sammlung an Batch Demos
zum Schluß spring der Path nach C:\Program Files (x86)\RivaTuner Statistics Server\
man muß wieder zurück in den Testordner
cd C:\testordner\ sollte helfen
RTSS sorgt durch einen Bug für erhöhten Energieverbrauch.
Windows 10 Enterprise
Unwinder ( Der entwickler von MSI Afterburner und RTSS) wörtlich: No support vor Laptops
Habe ein Problem mit Taskkill
Das Verschachteln mit den doofen Klammern hab ich probiert, war nur am verzweifen und habs aufgegeben
Beispiel:
funktioniert einfach nichttasklist |find /i "%MSIAfterburner.exe%" >nul
if %errorlevel% == 0 (
echo Das Programm "%MSIAfterburner.exe%" leauft gerade!
) else (
echo Das Programm "%MSIAfterburner.exe%" leauft gerade nicht!
)
tasklist |find /i "%RivaTuner Statistics Server\RTSS.exe%" >nul
if %errorlevel% == 0 (
echo Das Programm "%RivaTuner Statistics Server\RTSS.exe%" leauft gerade!
) else (
echo Das Programm "%RivaTuner Statistics Server\RTSS.exe%" leauft gerade nicht!
fragt nur den Status ab ....und gibt den Status aus
Wie bekommt man das richtige errorlevel?
Mit "notepad" funktioniert meine Batch komischerweise
Notepad startet und schließt
Es reicht im Prinzip der Befehl:
taskkill /pid 9444 /pid 11864 /t
Unbedingt die Pid Kontrolliern !!!!!!!!!!!!!!
Wer weiß, was ansonsten abgeschoßen wird
im cmd.
Bekomme die Fehlermeldung:
Ursache: Zugriff verweigert
FEHLER: Der Prozess mit PID 11864 (untergeordnetem Prozess von PID 9592) konnte nicht beendet werden.
Ursache: Mindestens ein untergeordneter Prozess wird noch ausgeführt.
PID 9592 ist jedoch der Explorer
Habe schon tagelang gebastelt,
Viel gelesen, einige Ideen geklaut.
https://www.axel-hahn.de/batch/helferlein-und-tabellen/alle-windows-kommandos?id=tasklist
zum Bleistift.....
Er hat eine ordendliche Sammlung an Batch Demos
zum Schluß spring der Path nach C:\Program Files (x86)\RivaTuner Statistics Server\
man muß wieder zurück in den Testordner
cd C:\testordner\ sollte helfen
@echo off
set Programm=explorer
QPROCESS "MSIAfterburner.exe">nul
Rem Taskinfo hat nicht funktioniert
if %errorlevel% EQU 0 goto an
if %errorlevel% EQU 1 goto aus
:an
taskkill /pid 9444 /t /pid 11864 /t
rem "Username eq administrator"
rem pid 2104 (Afterburner) pid kommt hier pid 11864 (RTSS) Im Taskmanager unter Details zu sehen
rem Unbedingt kontrollieren !!!!!
echo Tuning ist an! (war zu kontrollzwecken, ob der goto Befehl funktionert)
goto ende
:aus
cd "C:\Program Files (x86)\RivaTuner Statistics Server\"
start RTSS.exe
cd "C:\Program Files (x86)\MSI Afterburner\"
start MSIAfterburner.exe
echo off
rem TIMEOUT /T 2 /NOBREAK
rem EXIT /B
rem waren verschiedene Versuche
rem cmd /c start "" "C:\Program Files (x86)\RivaTuner Statistics Server\RTSS.exe"
rem Call C:\Program Files (x86)\RivaTuner Statistics Server\RTSS.exe
Zuletzt bearbeitet: