Kaip užmigdyti „Windows“ kompiuterį iš komandinės eilutės
Neseniai vienas iš mūsų skaitytojų paklausė mūsų, kaip priversti jo Windows kompiuterį įjungti miego režimą iš komandinės eilutės. Tai tikrai gali būti naudinga, jei dažnai naudojate miego režimą ir norite sukurti nuorodą, kad jūsų kompiuteris būtų įjungtas miego režimu tiesiogiai arba per paketinį failą. Šiame straipsnyje norėčiau pasidalinti veiksmingu būdu, kaip komandinėje eilutėje pradėti miegoti.
„Windows“ leidžia tik aparatinės įrangos maitinimo mygtukui arba pradžios meniu / pradžios ekrano maitinimo mygtukui įjungti miego (budėjimo) režimą. Jame nėra komandų eilutės įrankio, leidžiančio tiesiogiai įjungti miego režimą.
Jei jūsų kompiuteryje išjungtas užmigdymo režimas, galite įjungti miego režimą naudodami šią komandą:
rundll32.exe powrprof.dll, SetSuspendState 0,1,0
Bet jei įjungėte užmigdymo režimą, aukščiau pateikta komanda užmigdo kompiuterį, o ne įjungia miego režimą. Taigi jums reikia taikyti sprendimą, kuris nėra visiškai idealus, kažkas panašaus į šį.
powercfg -h išjungtas. rundll32.exe powrprof.dll, SetSuspendState 0,1,0. powercfg -h įjungta
Aukščiau pateiktame pavyzdyje naudojau powercfg komandą, kad išjungčiau užmigdymo režimą, prieš pat naudojant komandą Rundll32. Tada komanda rundll32 veiks tinkamai ir įjungs kompiuterį į miego režimą. Kai jis atsibunda, paskutinė eilutė įsijungs žiemos miego režimu. Kita šio sprendimo problema yra ta, kad jis turi būti vykdomas iš a padidinta komandų eilutė.
Vietoj to parodysiu, kaip įjungti miego režimą neišjungiant užmigdymo ir nereikalaujant didesnių (administratoriaus) teisių.
Atsisiųskite PsShutdown „SysInternals“ įrankis. Naudodami šį įrankį galėsite priversti kompiuterį tiesiogiai įjungti miego režimą, duodami vieną komandą:
psshutdown.exe -d -t 0 -accepteula
Rekomenduoju PsShutdown kaip pageidaujamą būdą kompiuteriui nusiųsti miegoti.