Bine v-am gasit la un nou tutorial video. Astazi o sa vedem cum putem sa programam intrarea in Sleep a calculatorului nostru, setand data si ora la care sa se intample acest lucru. In mod normal putem modifica din Control Panel, de la Power Options dupa cate minute sau ore de inactivitate PC-ul nostru sa intre in modul Sleep.

In acest tutorial o sa va prezint o metoda diferita care presupune utilizarea unui script care va duce calculatorul in Sleep cu ajutorul unui task creat de noi in Task Scheduler.

Scriptul de care avem nevoie este urmatorul:

@echo off &mode 32,2 &color cf &title Power Sleep
set “s1=$m='[DllImport (“Powrprof.dll”, SetLastError = true)]”
set “s2=static extern bool SetSuspendState(bool hibernate, bool forceCritical, bool disableWakeEvent);”
set “s3=public static void PowerSleep(){ SetSuspendState(false, false, false); }’;”
set “s4=add-type -name Import -member $m -namespace Dll; [Dll.Import]::PowerSleep();”
set “ps_powersleep=%s1%%s2%%s3%%s4%”
call powershell.exe -NoProfile -NonInteractive -NoLogo -ExecutionPolicy Bypass -Command “%ps_powersleep:”=\”%”
exit

In tutorialul video de mai jos gasiti mai multe informatii.

Leave a Reply