Eneriesparplan Monitor Win7
Eneriesparplan Monitor Win7
Hallo zusammen,
Wie bekomme ich bei einem Windows 7 Rechner mit eingeschränkten Benutzerrechten den Energiesparplan des Monitors (Standby 10 min) deaktiviert? Die Deaktivierung des Bildschirmschoners war über "SystemParametersInfo_ (#SPI_SETSCREENSAVEACTIVE, 0,0,0)" kein Problem.
Kann vielleicht jemand helfen?
Wie bekomme ich bei einem Windows 7 Rechner mit eingeschränkten Benutzerrechten den Energiesparplan des Monitors (Standby 10 min) deaktiviert? Die Deaktivierung des Bildschirmschoners war über "SystemParametersInfo_ (#SPI_SETSCREENSAVEACTIVE, 0,0,0)" kein Problem.
Kann vielleicht jemand helfen?
PureBasic 5.30 x86 / x64 ( Win 7 x64 SP1 | Win 8.1 )
Re: Eneriesparplan Monitor Win7
Ohne Adminrechte wird das nix.
Energieoptionen sind globale Einstellungen, die darf ein einfacher Benutzer nicht ändern.
Energieoptionen sind globale Einstellungen, die darf ein einfacher Benutzer nicht ändern.
PureBasic 5.46 LTS (Windows x86/x64) | windows 10 x64 Oktober failure
Re: Eneriesparplan Monitor Win7
Beim suchen bin ich auf den Befehl gestoßen " PowerSetActiveScheme".
Ist es mit diesem möglich und wenn ja, würde mir ein Beispiel sehr weiter helfen.
Ist es mit diesem möglich und wenn ja, würde mir ein Beispiel sehr weiter helfen.
PureBasic 5.30 x86 / x64 ( Win 7 x64 SP1 | Win 8.1 )
Re: Eneriesparplan Monitor Win7
Das ist schon die richtige API, trotzdem werden hier Administrationsrechte notwendig sein.
Anstatt API kann aber auch powercfg.exe benutzt werden: Befehlszeilenoptionen von "Powercfg"
Anstatt API kann aber auch powercfg.exe benutzt werden: Befehlszeilenoptionen von "Powercfg"
PureBasic 5.46 LTS (Windows x86/x64) | windows 10 x64 Oktober failure
Re: Eneriesparplan Monitor Win7
Hallo Hartl
musst Du die Einstellung ändern oder genügt es wenn Du den Bildschirmschoner einfach verhinderst.
Walter
musst Du die Einstellung ändern oder genügt es wenn Du den Bildschirmschoner einfach verhinderst.
Walter
Lesen bei schlechten Lichtverhältnissen ist nicht schlecht für die Augen, sondern trainiert sie sogar.
Linux Ubuntu Mate 18.04
PB 5.71
Intel i5
Linux Ubuntu Mate 18.04
PB 5.71
Intel i5
Re: Eneriesparplan Monitor Win7
@Waldixxl
die eingestellte Zeit und die Deaktivierung vom Bildschirmschoner kann ich nicht verändern, ist gesperrt. Der Energiesparplan ist zwar veränderbar, aber nach jeden Benutzerwechsel ist die vom Systemadmin eingestellte Zeit wieder eingestellt.
Nach dem Start des kleinen Tools kommt zwar der Bildschirmschoner nicht mehr aber es schaltet sich nach 10 min der Monitor auf Standby.
Mit "powercfg -change -monitor-timeout-ac 0" funktioniert es zwar auf meinem Rechner , aber funktioniertes auch auf einem Rechner mit eingeschränkten Rechten?
Gruß
Gerhard
die eingestellte Zeit und die Deaktivierung vom Bildschirmschoner kann ich nicht verändern, ist gesperrt. Der Energiesparplan ist zwar veränderbar, aber nach jeden Benutzerwechsel ist die vom Systemadmin eingestellte Zeit wieder eingestellt.
Nach dem Start des kleinen Tools kommt zwar der Bildschirmschoner nicht mehr aber es schaltet sich nach 10 min der Monitor auf Standby.
Mit "powercfg -change -monitor-timeout-ac 0" funktioniert es zwar auf meinem Rechner , aber funktioniertes auch auf einem Rechner mit eingeschränkten Rechten?
Gruß
Gerhard
PureBasic 5.30 x86 / x64 ( Win 7 x64 SP1 | Win 8.1 )
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Eneriesparplan Monitor Win7
Normalerweise nicht, wäre ja auch etwas merkwürdigHartl hat geschrieben:Mit "powercfg -change -monitor-timeout-ac 0" funktioniert es zwar auf meinem Rechner , aber funktioniertes auch auf einem Rechner mit eingeschränkten Rechten?

Auf Deinem Rechner biste ja kein User mit eingeschränkten Rechten, sondern Admin oder Standardbenutzer.
Aber trotzdem noch viel Erfolg

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Re: Eneriesparplan Monitor Win7
So müsstest du den Standby verhindern können (nicht getestet):
Code: Alles auswählen
Procedure PreventStandby(Hwnd, Msg, idEvent, dwTime)
Protected MousePos.POINT
GetCursorPos_(@MousePos)
SetCursorPos_(MousePos\x + 1, MousePos\y)
SetCursorPos_(MousePos\x - 1, MousePos\y)
EndProcedure
#TimeOut = 1000*60*5 ; alle 5 Minuten
Define Timer, Event
Timer = SetTimer_(0, 0, #TimeOut, @PreventStandby())
If Timer = 0
MessageRequester("Fehler", "Ein Fehler ist aufgetreten!")
End
EndIf
OpenWindow(0, 0, 0, 400, 400, "PreventStandby - Test", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
Repeat
Event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow
KillTimer_(0, Timer)

Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
Re: Eneriesparplan Monitor Win7
Mit "Powercfg" funktioniert es leider nicht.
Wie würde es denn mit der API "PowerSetActiveScheme" aussehen?
Ich habe leider bis jetzt noch keine Beispiele für PB gefunden.

Wie würde es denn mit der API "PowerSetActiveScheme" aussehen?
Ich habe leider bis jetzt noch keine Beispiele für PB gefunden.
PureBasic 5.30 x86 / x64 ( Win 7 x64 SP1 | Win 8.1 )
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Eneriesparplan Monitor Win7
Das ist im Endeffekt alles dasselbe und benötigt Adminrechte / Standarduser. Du findest keine Sicherheitslücke in
Windows, das wäre dann schon merkwürdig.
Nur durch Aktivität (siehe Posting von Sicro) kannste Du die Auswirkungen des Powerschemas verhindern.
Windows, das wäre dann schon merkwürdig.
Nur durch Aktivität (siehe Posting von Sicro) kannste Du die Auswirkungen des Powerschemas verhindern.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
