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-ID: 153640

Url: https://administrator.de/forum/win7-per-batch-oder-vbs-in-den-moden-wechseln-153640.html

Ausgedruckt am: 27.12.2024 um 19:12 Uhr

callback
callback 26.10.2010 um 11:16:49 Uhr
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
Julian57
Julian57 26.10.2010 um 17:56:15 Uhr
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
callback
callback 27.10.2010, aktualisiert am 18.10.2012 um 18:43:54 Uhr
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 ...
Julian57
Julian57 27.10.2010 um 15:11:46 Uhr
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
Julian57
Julian57 28.10.2010 um 21:22:43 Uhr
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
callback
callback 03.11.2010 um 11:21:39 Uhr
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