ทำให้ Windows 7 เข้าสู่โหมดสลีปหลังจาก x วินาที


3

เมื่อฉันเริ่มงานโพรเซสซิงนานก่อนเข้านอนฉันมักจะวิ่ง

shutdown -s -t 3600

เพื่อให้คอมพิวเตอร์ปิดเครื่องโดยอัตโนมัติหลังจาก 3600 วินาที

ทำอย่างไรเพื่อให้คอมพิวเตอร์เข้าสู่โหมดสลีปหลังจาก x วินาที

ฉันเหนื่อย

shutdown -h -t 60

แต่ 1) มันใช้งานไม่ได้และต่อไป 2) สิ่งนี้จะทำให้คอมพิวเตอร์เข้าสู่โหมดไฮเบอร์เนตซึ่งฉันไม่ต้องการ (ฉันชอบโหมดสลีป)

หมายเหตุ: คำตอบนี้ไม่สามารถแก้ปัญหาได้เพราะไม่อนุญาตให้ระบุเวลาก่อนเข้านอน

คำตอบ:


1

ฉันจะทำให้ Windows 7 เข้าสู่โหมดสลีปหลังจาก x วินาทีได้อย่างไร

ใช้ไฟล์แบตช์ต่อไปนี้และเรียกใช้เป็นผู้ดูแลระบบ

@echo off
rem disable hibernate
powercfg -hibernate off
rem wait x seconds, eg 1 hour
timeout 3600 /nobreak
rem sleep
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0

อ่านเพิ่มเติม


ขอบคุณ แม้ว่ามันจะไม่สำคัญฉันก็กำลังมองหาคำสั่งหนึ่งบรรทัด (ฉันชอบความเรียบง่ายของshutdown -s -t) มีหรือไม่
Basj

นอกจากนี้ยังpowercfg -hibernate offถาวร (ฉันคิดอย่างนั้น) หรือควรจะทำหลังจากรีบูตทุกครั้งหรือไม่
Basj

@Basj ฉันเชื่อว่ามันเป็นสิ่งที่ถาวร (จนกว่าคุณจะเปิดอีกครั้ง) แต่มันจะไม่ยากที่จะปิดถ้ามันปิดไปแล้ว
DavidPostill

5

หนึ่งซับ (ตามคำตอบที่ยอมรับของ DavidPostill):

timeout /T 3600 & rundll32.exe powrprof.dll,SetSuspendState 0,1,0

เหนื่อยกับการกด Ctrl + C เพื่อยกเลิกอันนี้เถอะ
Torxed
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.