Cum imi programez sistemul sa intre in suspend?

By Andrei Ungureanu - Last updated: Thursday, March 4, 2010 - Save & Share - Leave a Comment

Normal nu ar fi nimic complicat de facut, pentru ca ar merge facut din Power plan, insa eu urmaresc ceva putin diferit. Ceva in genul functiei Sleep de la TV. Chiar daca sistemul are activitate sau nu, la o anumita ora sistemul sa intre in sleep.

Daca as fi ales Shutdown sau Hibernate ar fi fost super simplu, pentru ca merge facut cu Shutdown.exe sau PSshutdown.exe (Sysinternals). De fapt si cu PSshutdown –d – accepteula merge pus sistemul in suspend dar are un comportament cam ciudat pe Windows 7.

Singura solutie cat de cat acceptata a fost folosind

Rundll32.exe Powrprof.dll,SetSuspendState Sleep

Detalii gasiti si aici: http://support.microsoft.com/kb/555569

Insa nici asa nu am obtinut efectul pe care il obtin folosind butonul Sleep din meniul shutdown:

image

Resume-ul din sleep-ul in care intra din buton se face prin orice apasare de tasta sau de click cu mouse-ul. In cazul sleep-ului facut via “Rundll32.exe Powrprof.dll,SetSuspendState Sleep” e nevoie sa apas butonul power.

Dar asta pe desktopul meu, cine stie, poate e si ceva hardware related. In scurt timp o sa incerc si un update de firmware.

Posted in Windows Client • Tags: , , Top Of Page

Write a comment