Hogyan lehet elaludni egy Windows számítógépet a parancssorból
Nemrég az egyik olvasónk megkérdezte tőlünk, hogyan állítsuk a Windows PC-jét alvó állapotba a parancssorból. Ez mindenképpen hasznos lehet, ha gyakran használja az alvó módot, és parancsikont szeretne létrehozni a számítógép alvó állapotba helyezéséhez közvetlenül vagy valamilyen kötegfájlon keresztül. Ebben a cikkben egy működő módszert szeretnék megosztani az alvás elindításának parancssorból.
A Windows csak a hardveres bekapcsológombot vagy a Start menü/Start képernyő bekapcsológombját engedélyezi alvó (készenléti) módba lépéshez. Nem biztosít parancssori eszközt az alvó állapotba való közvetlen belépéshez.
Ha a hibernált állapot le van tiltva a számítógépen, a következő paranccsal alvó módba léphet:
rundll32.exe powrprof.dll, SetSuspendState 0,1,0
Ha azonban engedélyezte a hibernálást, akkor a fenti parancs hibernálja a számítógépet alvó módba lépés helyett. Tehát olyan megoldást kell alkalmaznia, amely nem éppen ideális, ilyesmi.
powercfg -h kikapcsolva. rundll32.exe powrprof.dll, SetSuspendState 0,1,0. powercfg -h bekapcsolva
A fenti példában a powercfg parancsot használtam a hibernált állapot letiltására, közvetlenül a Rundll32 parancs használata előtt. Ezután a rundll32 parancs megfelelően működik, és alvó állapotba helyezi a számítógépet. Amikor felébred, az utolsó sor bekapcsolja a hibernálást. Egy másik probléma ezzel a kerülő megoldással az, hogy ezt a következőből kell végrehajtani emelt parancssor.
Ehelyett megmutatom, hogyan léphet alvó üzemmódba a hibernált állapot letiltása és magasabb szintű (rendszergazdai) jogosultságok nélkül.
Töltse le a PsShutdown SysInternals eszköze. Ezzel az eszközzel a számítógépet egyetlen paranccsal közvetlenül alvó módba állíthatja:
psshutdown.exe -d -t 0 -accepteula
A PsShutdown-t ajánlom a számítógép alvó állapotba helyezésének előnyben részesített módjaként.