มีเครื่องมือบรรทัดคำสั่งเพื่อให้ Windows 8 เข้าสู่โหมดสลีปหรือไม่ [ซ้ำ]


20

ซ้ำเป็นไปได้: ฉันจะทำให้คอมพิวเตอร์เข้าสู่โหมดสลีปจากเมนูพร้อมรับคำสั่ง / เรียกใช้ใน Windows Vista ได้อย่างไร

ไม่กี่วันที่ผ่านมาฉันติดตั้ง Windows 8 ครั้งแรกที่ฉันพบว่าไม่มีเมนู "ปิด" ตลก แต่ตอนนี้มันเริ่มรบกวนฉัน ดูเหมือนว่าจะไม่มีวิธีปกติในการทำให้คอมพิวเตอร์เข้าสู่โหมดสลีป ที่ฉันพบใกล้ที่สุดคือ:

  1. Ctrl+ Del+Del
  2. 2x Shift+Tab
  3. Enter
  4. Arrow down
  5. Enter

เป็นทางเลือกตอนนี้ฉันกำลังมองหาเครื่องมือบรรทัดคำสั่งเพื่อให้ Windows 8 เข้าสู่โหมดสลีป

สิ่งที่ฉันพบได้ใกล้ที่สุดคือ:

shutdown /h

ซึ่งทำให้ Windows ไฮเบอร์เนต น่าเสียดายที่ไฮเบอร์เนตไม่ได้หลับ คุณไม่สามารถปลุกคอมพิวเตอร์จากการไฮเบอร์เนตด้วยปุ่ม: คุณต้องกดปุ่มเปิดปิด และคอมพิวเตอร์จะต้องผ่านการเริ่มต้น BIOS ก่อนที่จะตื่นจากการไฮเบอร์เนต

มีใครพบวิธีที่สะดวกในการทำให้ Windows 8 เข้าสู่โหมดสลีปหรือไม่?


1
@ techie007: คำตอบที่ได้รับการยอมรับสำหรับคำถามนั้นไม่ได้ระบุวิธีการทำงานของ Sleep ซึ่งคุณสามารถอ่านได้ในความคิดเห็น psshutdown -d -t 0คำสั่งโพสต์โดยสกอตต์แชมเบอร์เลนไม่ทำงาน
Andomar

1
เพียงเพราะคำตอบที่ยอมรับไม่ใช่สิ่งที่คุณต้องการอย่าทำให้เป็นคำถามที่แตกต่าง "ความคิดเห็น" ของสกอตต์แชมเบอร์แลนด์ในคำถามอื่นเป็นจริงคำตอบอื่น และคุณควรโหวตมันถ้าคุณคิดว่ามันมีประโยชน์ :)
Ƭᴇcʜιᴇ007

@ techie007: ดูเหมือนคุณกำลังอ่านผิด "คำสั่ง" สำหรับ "ความคิดเห็น" ในความคิดเห็นของฉัน และแน่นอนฉันก็ไม่ได้ตอบคำถามของเขา :)
Andomar

คุณถูกต้องฉันคิดว่ามันแสดงความคิดเห็น :)
Ƭᴇcʜιᴇ007

1
@dumbledad: เป็นส่วนหนึ่งของเครื่องมือ Sysinternalsจาก Microsoft
Andomar

คำตอบ:


24

นี่คือตัวเลือกพลังงานทั้งหมดฉันหวังว่าคุณจะพบว่าสิ่งเหล่านี้มีประโยชน์

  • ปิดตัวลง:

    %windir%\System32\shutdown.exe -s
    
  • Reboot:

    %windir%\System32\shutdown.exe -r
    
  • ออกจากระบบ:

    %windir%\System32\shutdown.exe -l
    
  • สแตนด์บาย (ปิดใช้งานการไฮเบอร์เนตดำเนินการคำสั่งสแตนด์บายจากนั้นเปิดใช้งานการไฮเบอร์เนตอีกครั้งหลังจาก 2 วินาที):

    powercfg -hibernate off  &&  start /min "" %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby  &&  ping -n 3 127.0.0.1  &&  powercfg -hibernate on
    
  • สลีป (วิธีเดียวกันกับ STANDBY แต่คำสั่งนี้):

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0
    
  • Hibernate:

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
    

ขอบคุณสำหรับการตอบกลับของคุณ. สำหรับฉันสแตนด์บายนั้นแตกต่างจากโหมดสลีป การรีสตาร์ทจาก Standby ต้องกดปุ่มเปิดปิดและรูทีน BIOS การรีสตาร์ทจากโหมดสลีปต้องกดปุ่มและเกือบจะทันที
Andomar

ฉันได้เพิ่มคำสั่ง Sleep เช่นกัน แต่สิ่งที่มันจะจำศีลแทนการนอนหลับถ้าคุณไม่ปิดการจำศีล
superuser

1
rundll32ไม่ควรใช้โทรSetSuspendStateเพราะลายเซ็นไม่ตรงกับที่คาดrundll32ไว้ โปรดดู: support.microsoft.com/en-us/kb/164787และmsdn.microsoft.com/en-us/library/windows/desktop/ ......
SergeyT

11

Scott Chamberlain ตอบคำถามนี้ในคำตอบนี้ คุณสามารถใช้psshutdownเครื่องมือจาก Sysinternals Suite เพื่อให้ Windows 8 เข้าสู่โหมดสลีป:

psshutdown -d -t 0

คุณสามารถดาวน์โหลดเครื่องมือเดียวหรือทั้งชุด

คำแนะนำสองข้อนี้จะไม่ทำงานหากเปิดใช้งานการจำศีล

%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
wizmo standby

คำถามที่ Scott Chamberlain ตอบไว้สำหรับ Vista บางทีการมี Windows 8 version นั้นมีประโยชน์อย่างน้อยก็สำหรับการค้นหาตำแหน่งเดิม :)


rundll32ไม่ควรใช้โทรSetSuspendStateเพราะลายเซ็นไม่ตรงกับที่คาดrundll32ไว้ ดู: support.microsoft.com/en-us/kb/164787และmsdn.microsoft.com/en-us/library/windows/desktop/ ......
SergeyT

2

ฉันแรกพบว่าไม่มีเมนู "ปิด" ตลก

Windows 8 มีเมนูปิดระบบ!

เป็นไอคอนพลังงานภายใต้ "การตั้งค่า" การเลื่อนออก (เลื่อนเมาส์ไปที่มุมเพื่อดูการเลื่อนออก) คุณสามารถใช้แป้นพิมพ์ลัด Windows Key + i เพื่อแสดงการตั้งค่าได้โดยตรง สรุป:

  1. WinKey + i
  2. คลิก "พลัง"
  3. คลิก "นอน"

อีกวิธีหนึ่งแล็ปท็อปที่ทำในช่วง 6 ปีที่ผ่านมาสามารถตั้งปุ่มเปิดปิดเพื่อให้คอมพิวเตอร์เข้าสู่โหมดสลีป


การนอนหลับผ่านไอคอนพลังงานต้องใช้เมาส์ 4 ตัวหรือการคลิก 6 ครั้ง เนื่องจากฉันนอนหลับคอมพิวเตอร์บ่อยครั้งฉันก็พบว่ามันยุ่งยากเกินไป (ไม่ต้องพูดถึงข้อผิดพลาดได้ง่าย)
Andomar

1
@Andomar ฉันเห็น 3 คลิก (เหมือนกับใน windows 7)
soandos

@soos: ฉันคิดว่า "ย้ายไปที่มุม" อย่างน้อยก็ทำงานได้มากพอ ๆ กับการคลิก Win7 คือCtrl-Esc Right-Arrow Enterซึ่งไหลอย่างสวยงามบนแป้นพิมพ์ มันเป็นเวิร์กสเตชันไม่ใช่แล็ปท็อป
Andomar

1
เวิร์คสเตชั่มีตัวเลือกในการตั้งค่าปุ่มเพาเวอร์ให้นอนหลับได้นานขึ้น - ไม่ได้ครอบคลุมในระดับสากลและคุณอาจต้องเข้าไปที่ไบออสเพื่อเปิดใช้งาน หรือใช้คีย์บอร์ดมัลติมีเดียพร้อมปุ่มสลีป
Joel Coehoorn

1
@andomar - คุณไม่ต้องตั้งโปรแกรม คีย์บอร์ดมัลติมีเดียส่วนใหญ่มาพร้อมกับปุ่มสลีปที่ตั้งโปรแกรมไว้ล่วงหน้า
Joel Coehoorn

0

ไม่แน่ใจเกี่ยวกับ Windows 8 แต่ภายใต้ Windows 7 คุณสามารถใน "ตัวเลือกพลังงาน" ใช้ "เปลี่ยนสิ่งที่ปุ่มเพาเวอร์ทำ" เพื่อตั้งค่าปุ่มเพาเวอร์หลักเพื่อให้คอมพิวเตอร์เข้าสู่โหมดสลีปแทนที่จะปิด

ป้อนคำอธิบายรูปภาพที่นี่


-2

ฉันพบว่าตัวเลือกการปิดและการนอนหลับอยู่ในนั้นใน Windows orb (aka "ปุ่มเริ่มต้น") หากคุณปรับเปลี่ยนการตั้งค่าพลังงานคุณสามารถเปิด / ปิดการใช้งานฟังก์ชั่นจำศีลได้เช่นกัน

แต่จริงๆแล้ว คุณอาจต้องเปิดใช้งานการกำหนดค่าพลังงาน S1 หรือ S3 ใน BIOS ของคุณเพื่อให้โหมดสลีปทำงานได้อย่างถูกต้อง อาจมีการตั้งค่าอื่น ๆ ด้วย! คุณอาจต้องตรวจสอบความสามารถของแหล่งจ่ายไฟเพราะเป็นไปได้ที่จะปิดตัวลงจริงแม้ว่าคุณจะพยายามทำให้ระบบเข้าสู่โหมดสลีปก็ตาม และสาเหตุที่อาจเกิดขึ้นเพราะอาจมีกระแสไฟไม่เพียงพอบนราง 5V ซึ่งจำเป็นเพื่อให้วงจร RAM และ RAM ยังคงอยู่ในสภาพการนอนหลับที่แท้จริง (ตอนนี้คุณรู้แล้วว่าทำไมจึงเป็นอันตรายมากที่จะเสียบ / ถอดปลั๊กการ์ดขยายหรือเพิ่ม / ลบโมดูล RAM เมื่อเสียบสายไฟอยู่)

มิฉะนั้นการไฮเบอร์เนตและการเปิดใช้งาน WOL (Wake On LAN) อาจทำงานได้หรือไม่ แต่ WOL จะต้องใช้เราเตอร์ที่สามารถจัดการกับแพ็คเก็ต "พิเศษ" เหล่านั้นได้ การไฮเบอร์เนตยังไม่อนุญาตให้ระบบปลุกเหตุการณ์บางอย่างเช่นหากคุณกำลังกำหนดเวลา WMC เพื่อบันทึกรายการทีวีหรือแม้ว่าคุณต้องการกำหนดให้ Windows จัดเรียงข้อมูลตัวเองในเวลา 3:00 น. การไฮเบอร์เนตนั้นดีสำหรับการบูตอย่างรวดเร็วเท่านั้น คุณจะยังคงผ่าน BIOS POSTing และทั้งหมด แต่จากนั้น Windows จะเปิดขึ้นเกือบจะทันทีเนื่องจาก RAM ถูกโหลดซ้ำจากไฟล์ชั่วคราวขนาดใหญ่บน HDD

อย่างไรก็ตามโชคดี ฉันคิดว่าคำตอบจาก "superuser" นั้นมากเกินพอสำหรับคำถามของคุณในทันทีเกี่ยวกับคำสั่งที่จะใช้ แม้ว่าฉันอาจเพิ่งสร้างทางลัดและอาจใช้คำสั่งนี้: Rundll32.exe Powrprof.dll, SetSuspendState Sleep (นี่คือลิงค์ที่ฉันคิดว่าฉันเห็นมัน: http://answers.microsoft.com/en-us / windows / forum / windows_vista-desktop / is-any-way-to-a-a-desktop-short-for-/ 4e57f536-50a8-4942-a84a-290b3dea1ffb )


คอมพิวเตอร์ของฉันนอนหลับได้ดี เป็นเพียงว่ามันยากเกินไปที่จะบอกให้หลับ ความSetSuspendState Sleepทุกข์จากปัญหาเดียวกับข้อเสนอแนะอื่น ๆ : มันจะชอบไฮเบอร์เนตที่จะนอนหลับ (ไม่ใช่ downvote ของฉันขอขอบคุณสำหรับคำตอบของคุณ)
Andomar

เขากำลังพูดถึง windows 8 ไม่มี "windows orb" อีกแล้ว
Joel Coehoorn
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.