Nemrég egyik olvasónk megkérdezte, hogyan lehet a Windows PC-jét alvó állapotba hozni a parancssorból. Ez mindenképpen hasznos lehet, ha gyakran használja az alvó üzemmódot, és egy parancsikont szeretne létrehozni a számítógép alvó állapotba helyezéséhez közvetlenül vagy valamelyik kötegelt fájl segítségével. Ebben a cikkben egy megosztási módot szeretnék megosztani az alvás elindításával a parancssorból.
A Windows csak a hardver bekapcsológombjának vagy a Start menü / Start képernyő bekapcsológombjának engedélyezését teszi lehetővé alvó (készenléti) módba történő belépéshez. Nem nyújt parancssori eszközt az alvás közvetlen beléptetéséhez.
Ha a hibernálás le van tiltva a számítógépén, az alábbi paranccsal léphet alvó üzemmódba:
hogyan lehet megállítani az automatikus lejátszást a Firefoxon
rundll32.exe powrprof.dll, SetSuspendState 0,1,0
De ha engedélyezte a hibernálást, akkor a fenti parancs hibernálja a számítógépet alvó üzemmódba lépés helyett. Tehát olyan megoldást kell alkalmaznia, amely nem éppen ideális, ilyesmi.
powercfg -h ki rundll32.exe powrprof.dll, SetSuspendState 0,1,0 powercfg -h be
A fenti példában a powercfg parancsot használtam a hibernálás letiltására, közvetlenül a Rundll32 parancs használata előtt. Ezután az rundll32 parancs megfelelően fog működni, és alvó állapotba helyezi a számítógépet. Amikor felébred, az utolsó sor bekapcsolja a hibernálást. A megoldás másik kérdése, hogy egy emelt parancssor .
Ehelyett megmutatom, hogyan lehet alvó állapotba lépni a hibernálás letiltása és megemelt (rendszergazda) jogosultságok igénye nélkül.
Töltse le a PsShutdown eszköz a SysInternals-tól. Ezen eszköz használatával a számítógépet közvetlenül alvó üzemmódba kapcsolhatja egyetlen parancs megadásával:
psshutdown.exe -d -t 0 -accepteula
A PsShutdown-t ajánlom a PC alváshoz juttatásának előnyben részesített módjaként.