Bagaimana Windows 7 diatur ke tidur jam 8 malam dan bangun jam 8 pagi setiap hari?

3

Saya mencoba mencari cara untuk membuat Windows 7 tidur jam 8 malam dan bangun jam 8 pagi setiap hari. Saya melihat layanan Windows dan ada Shutdown.exe yang dapat berjalan, tetapi sepertinya hanya memiliki / h flag untuk hibernasi. Untuk bangun dari tidur, ada opsi "bangun Windows dari tidur untuk menjalankan tugas ini", tetapi sepertinya tidak pernah berhasil. Ada juga program Sleep.exe yang dapat saya unduh tetapi dilengkapi dengan 13MB perpustakaan lain dari Microsoft.

Apakah ada program C # yang bisa saya tulis untuk membuat ini berfungsi?

bafromca
sumber
Selamat datang! Karena StackExchange meng-host beberapa situs, Anda didorong untuk memilih situs yang paling tepat dan memposting pertanyaan Anda di sana, dan jika komunitas tidak setuju pertanyaan Anda akan dimigrasi ke situs yang benar. Tidak perlu memposting pertanyaan yang sama di beberapa situs.
Stephen Jennings

Jawaban:

4

Anda dapat menjadwalkan tugas pada jam 8 malam untuk dijalankan Rundll32.exe Powrprof.dll,SetSuspendState Sleep

Anda kemudian dapat menjadwalkan beberapa tugas acak (seperti cmd /k echo wake up ) jam 8 pagi dan aktifkan opsi "bangun Windows untuk menjalankan tugas ini".

Doug A.K.
sumber
Perintah itu "Rundll32.exe Powrprof.dll, SetSuspendState Sleep" adalah persis apa yang saya butuhkan untuk membuat mesin tidur. Saya kemudian harus menjalankan "powercfg -h off" sebagai administrator untuk memastikan itu tidur bukannya hibernasi. Masalah yang saya miliki sekarang, adalah bahwa "bangun Windows untuk menjalankan tugas ini" tampaknya tidak membangunkan Windows. Dikatakan tugas berjalan, tetapi tampaknya tidak benar-benar menjadi "membangunkan" Windows.
bafromca
0

Bangun AFAIK adalah fitur BIOS murni, jadi jika Windows 7 tidak dapat mengontrol pengaturan BIOS ini karena alasan apa pun (misalnya jika BIOS tidak memungkinkan metode seperti itu dikonfigurasikan secara eksternal), bangun hanya dapat diatur. melalui pengaturan BIOS.

Lloeki
sumber
Penjadwal Windows memiliki "bangun Windows untuk menjalankan tugas ini". Sayangnya BIOS tidak memiliki pengaturan "bangun". Itulah harapan / tebakan pertama saya untuk menjalankan ini.
bafromca
Saya kira Windows mungkin menunjukkan opsi meskipun BIOS tidak mendukung konfigurasi dari OS. Kemungkinan alternatif adalah membangunkan komputer dari luar. Mungkin server atau NAS dapat mengirim paket WoL tepat waktu?
Lloeki
Masalah yang lebih besar adalah ini harus bekerja pada 9 mesin tanpa server pusat untuk mengirim paket WoL, sehingga harus bekerja pada masing-masing mesin. Tidak ada internet.
bafromca
BIOS wake dan WoL adalah untuk saat mesin dimatikan, tidak tertidur.
Doug A.K.
Bahkan jika saya bisa mengirim paket WoL, bagaimana saya membuat mesin tidur jam 8 malam setiap hari?
bafromca