julian57
Goto Top

Win7 - Per Batch oder VBS in den Moden wechseln

Hallo,
wie der Title schon sagt will ich ein Script schreiben,was mir dann Automatisch einen Wechsel bei hoher CPU Nutzung von dem
Energiesparmodus in den Höchstleistungsmodus gewährleistet oder auch andersrum (einen Wechsel bei niedriger CPU Nutzung
von dem Höchstleistungsmodus in den Energiesparmodus)

Meine erste Frage dazu, ist das überhaupt möglich?
Und wie kann man den Wechsel zwischen den einzelnen Moden ansprechen, mit welchen Befehl?
Und mit was dieses Script schreiben, Batch oder VBS, oder beides nicht?

Ich hoffe ihr könnt mir helfen

mfg

Julian57

Content-Key: 153640

Url: https://administrator.de/contentid/153640

Printed on: April 19, 2024 at 10:04 o'clock

Member: callback
callback Oct 26, 2010 at 09:16:49 (UTC)
Goto Top
Hi,

Google kann ware wunder bewirken:
http://lmgtfy.com/?q=win7+energiemodus+script
bei dem zweiten link, da ist ein wunderbarer link drin versteckt. aber ich bin ja nicht böse, ich machs dir einfach
http://technet.microsoft.com/en-us/library/cc748940%28WS.10%29.aspx

MfG Callback

PS: immer dran Denken: Google ist dein Freund
Member: Julian57
Julian57 Oct 26, 2010 at 15:56:15 (UTC)
Goto Top
Hallo,
danke für die schnelle Antwort.
Werde mich dann mal auf machen und das gleich ausprobieren.
Trozdem bräuchte ich noch eine Möglichkeit wie man die CPU Nutzung in Protzent und vlt noch den RAM in Prozent,
und außerdem den Batteriestand in Prozent Mittels Batch auslesen kann.
Wäre über antworten sehr dankbar
mfg
Julian57
Member: callback
callback Oct 27, 2010, updated at Oct 18, 2012 at 16:43:54 (UTC)
Goto Top
OK,

dass kapiert ich jetzt zwar ohne mich reinzudenken auch nicht so ganz, aber ich denke damit solltest du mal die CPU auslesen können:
Abfrage der CPU-Auslastung per Batch bringt zusätzliche Leerzeile?

MfG Callback

EDIT: sollte unter Win7 funktionieren zum speicher auslesen:
http://forum.fachinformatiker.de/windows-betriebssysteme/137625-prozess ...
Member: Julian57
Julian57 Oct 27, 2010 at 13:11:46 (UTC)
Goto Top
Hallo,
danke für dei zwei Links werd das mit dem RAM gleich mal austesten, wenn ich an einen Win- Rechner komme (besitze leider nur einen WinXP-Rechner und soll das Script für einen guten Freund schreiben).Das mit der CPU läuft soweit schon super (zumindest unter XP).
Werde dann was zusammenbasteln und meine Ergebnisse, dann posten.
Wäre vlt noch nützlich wenn ihr mir sagne würdet wie man den akturllen Batteriestand(in Prozent) auslesen kann!!!
mfg
Julian57
Member: Julian57
Julian57 Oct 28, 2010 at 19:22:43 (UTC)
Goto Top
Hallo,
hab das ganze mal unter Win7 und unter Win Vista ausprobiert funktioniert aber leider alles noch nicht mit der CPU und dem Ram auslesen
Weiß jetzt nich genau ob ich was falsches gemacht habe hier aber erst mal mein Script:
@echo off
:1
FOR /F "tokens=1,2 skip=1 delims= " %%i IN ('"WMIC CPU GET LoadPercentage, DeviceID"') DO (echo %%j %%% > cpu.txt)  
FOR /f %%f IN (cpu.txt) DO @set cpu=%%f
echo.
echo  %date% %time%
echo.
echo  CPU Auslastung: %cpu% Prozent
echo.
del cpu.txt
CMD /V /C "FOR /F "delims=, tokens=5 usebackq" %i IN (`tasklist /FO CSV`) DO SET TEMPZAHL1=%i && SET TEMPZAHL2=!TEMPZAHL1:.=! && SET TEMPZAHL3=!TEMPZAHL2: K=! && SET /A RAMWERT+=!TEMPZAHL3!/1024 && CLS && ECHO !RAMWERT!>RAM.TXT"  
FOR /f %%f IN (RAM.txt) DO @set ram=%%f
echo  Ram: %ram%
ping localhost -n 5 >NUL 
cls
goto 1
helft mir bitte es so hinzubiegen dases unter win7 läuft
mfg
Julian57
Member: callback
callback Nov 03, 2010 at 10:21:39 (UTC)
Goto Top
schreib doch bitte ob deine Lösung gaklappt hat:
http://www.source-center.de/forum/showthread.php?69663-Win7-Per-VBS-in- ...

und auch bitte wie, damit andere Hilfesuchende vlt. hier Hilfe finden

MfG Callback