Baru-baru ini salah seorang pembaca kami bertanya kepada kami bagaimana membuat PC Windows-nya dimatikan dari baris arahan. Ini pasti berguna sekiranya anda sering menggunakan mod tidur dan ingin membuat jalan pintas untuk meletakkan komputer anda dalam keadaan tidur secara langsung atau melalui beberapa fail kumpulan. Dalam artikel ini, saya ingin berkongsi cara kerja untuk memulakan tidur dari baris arahan.
Windows hanya membenarkan butang Kuasa perkakasan atau butang kuasa Menu Mula / Skrin mula masuk ke mod Tidur (bersedia). Ia tidak menyediakan alat baris perintah untuk memasuki tidur secara langsung.
Sekiranya hibernasi dilumpuhkan pada PC anda, anda boleh memasuki mod Tidur menggunakan arahan berikut:
kosongkan memori di tv api
rundll32.exe powrprof.dll, SetSuspendState 0,1,0
Tetapi jika anda telah mengaktifkan hibernasi, maka perintah di atas hibernasi PC dan bukannya memasuki mod tidur. Oleh itu, anda perlu menggunakan penyelesaian yang tidak betul-betul sesuai, seperti ini.
powercfg -h off rundll32.exe powrprof.dll, SetSuspendState 0,1,0 powercfg -h aktif
Dalam contoh di atas, saya telah menggunakan perintah powercfg untuk mematikan hibernasi, sebelum menggunakan perintah Rundll32. Kemudian arahan rundll32 akan berfungsi dengan betul dan mematikan PC. Apabila terbangun, baris terakhir akan menghidupkan hibernasi. Masalah lain dengan penyelesaian ini adalah bahawa ia mesti dijalankan dari arahan arahan tinggi .
Sebagai gantinya, saya akan menunjukkan kepada anda cara memasuki tidur tanpa mematikan hibernasi dan tanpa memerlukan hak istimewa (pentadbir) yang tinggi.
Muat turun PsShutdown alat oleh SysInternals. Dengan menggunakan alat ini, anda akan dapat membuat PC memasuki mod tidur secara langsung dengan memberikan satu arahan:
psshutdown.exe -d -t 0 -accepteula
Saya mengesyorkan PsShutdown sebagai kaedah pilihan untuk menghantar PC ke tidur.