सवाल मैं कमान प्रॉम्प्ट / रन मेनू से कंप्यूटर को कैसे सो सकता हूं?


मुझे पता है कि विंडोज़ पर लगभग हर चीज, किसी भी तरह के एप्लीकेशन खोलने की तरह, से किया जा सकता है सही कमाण्ड या से रन मेन्यू।

मैं अपने कंप्यूटर को कैसे रख सकता हूं नींद या बंद कर दो? इसके लिए क्या आदेश है?


135
2017-09-16 14:15


मूल


कमांड प्रॉम्प्ट पर शट डाउन टाइप करें और एक्सपी पर आउटपुट वर्क्स और ऊपर जो मैं बता सकता हूं उससे ऊपर देखें। - user10547
सम्बंधित: superuser.com/questions/39584/... - Nayuki


जवाब:


आप पाएंगे shutdown.exe तुम्हारा दोस्त होना।

अन्य आसान आदेश देखें इस पद:

नींद कंप्यूटर (और पढ़ें https://superuser.com/a/463652/249349 )

वर्कस्टेशन लॉक करें

हाइबरनेट कंप्यूटर

see answers by Scott Chamberlain and Eric L

कंप्यूटर को पुनः शुरू करें

Shutdown.exe -r -t 00

कंप्यूटर बंद करें

Shutdown.exe -s -t 00

संपादित करें / अपडेट:

ऐसा लगता है कि हाइबरनेट चालू होने पर कंप्यूटर को सोना समस्याग्रस्त है।

अन्य उत्तरों से कॉपी करना:

आप या तो कोशिश कर सकते हैं PsShutdown या:

नींद के लिए rundll32.exe powrprof.dll, SetSuspendState 0,1,0 आदेश   सही है - हालांकि, अगर आप नहीं करते हैं तो यह नींद के बजाय हाइबरनेट करेगा   हाइबरनेशन बंद करें।

यहां ऐसा करने का तरीका बताया गया है:

स्टार्ट मेनू पर जाएं और टाइप करके एक उन्नत कमांड प्रॉम्प्ट खोलें   cmd.exe, राइट क्लिक करके और व्यवस्थापक के रूप में रन चुनना। लिखें   निम्नलिखित आदेश:

powercfg -hibernate off

127
2017-09-16 14:21



समस्या यह है rundll32.exe powrprof.dll,SetSuspendState 0,1,0 यह है कि यह काम नहीं करता है जैसा कि यह करना चाहिए। SetSuspendState कंप्यूटर को हाइब्रिड स्लीप / हाइबरनेशन मोड में डाल देगा। जब आप स्टार्ट मेनू से स्लीप बटन का उपयोग करते हैं, तो आप अपने कीबोर्ड पर किसी भी कुंजी को दबाकर अपने कंप्यूटर को नींद से फिर से शुरू कर सकते हैं। इस कमांड लाइन का उपयोग करके, गहरी नींद की स्थिति के कारण बहुत धीमी गति से फिर से शुरू होता है और यदि आप अपने कंप्यूटर पर पावर बटन दबाते हैं तो यह फिर से शुरू हो सकता है। यह एक कुंजी प्रेस के लिए फिर से शुरू नहीं कर सकता है। तो ... आप इसे सामान्य स्टैंडबाय के रूप में कैसे सोते हैं - एक कुंजी के प्रेस के साथ पुनः शुरू करने योग्य? - Corporate Geek
डाउनवॉट कम से कम अनचाहे में नहीं हैं। आपका उत्तर इस सवाल को अपने आप संबोधित नहीं करता है। पाठकों को समस्या को हल करने के उत्तर से पर्याप्त उपयोगी जानकारी इकट्ठा करने में सक्षम होना चाहिए के बिना टूटी या मृत हो सकती है जो अन्य साइटों के किसी भी लिंक का पालन करना है। - Iszi
पूछे गए प्रश्न का उत्तर देने के लिए डाउनवॉटेड: यहां तक ​​कि लिंक किए गए पृष्ठ में, मशीन को सोने के लिए वर्णित विधि हाइबरनेशन सक्षम होने पर काम नहीं करेगी। - akurtser
मैंने स्लीप कमांड का भी परीक्षण किया है, और यह भी पुष्टि कर सकता हूं कि यह इरादे से काम नहीं करता है। इसमें नफरत / टोलिंग के साथ कुछ लेना देना नहीं है, लेकिन यदि वह आदेश काम नहीं करता है, तो सवाल अनुत्तरित है, क्योंकि यह सवाल का मुख्य हिस्सा था। - reSPAWNed
rundll32 कॉल करने के लिए इस्तेमाल नहीं किया जाना चाहिए SetSuspendState क्योंकि इसके हस्ताक्षर से अपेक्षित किसी से मेल नहीं खाता है rundll32। देख: support.microsoft.com/en-us/kb/164787 तथा msdn.microsoft.com/en-us/library/windows/desktop/... पहला पैरामीटर गलत मूल्य के बजाय कचरा हो जाता है। यही कारण है, यह सोने के बजाय क्यों हाइबरनेट करता है। - SergeyT


किसी कंप्यूटर द्वारा हाइबरनेशन सक्षम होने पर अन्य लोगों द्वारा पोस्ट की गई विधियां सही तरीके से काम नहीं करती हैं, कंप्यूटर कीबोर्ड पर नहीं जगाएगा या अधिक महत्वपूर्ण बात यह है कि निर्धारित कार्य पर जागृत नहीं होगा।

माइक्रोसॉफ्ट के Sysinternals उपकरण में से एक है PsShutdown आदेश का उपयोग कर psshutdown -d -t 0 यह सही ढंग से सो जाएगा, हाइबरनेट नहीं, एक कंप्यूटर


78
2018-02-29 20:57



प्रशासक को उन्नयन की आवश्यकता है - dsmtoday
विंडोज 10 x64 में मेरे लिए काम करता है, 170 9 बनाएँ। - Hans Løken
Win10x64 संस्करण 170 9 में मेरे लिए काम करता है, व्यवस्थापक उपयोगकर्ता खाते के साथ cmd चलाएं लेकिन बिना run as administrator राइट क्लिक विकल्प - Viktor Carlson
विंडोज 10 के साथ मेरे लिए काम करता है (व्यवस्थापक के रूप में भी नहीं)। - DAB
विंडोज 10 x64 बिल्ड 15063 में काम करता है। एक को जरूरत है PsTools डाउनलोड करें और कॉपी करें psshutdown.exe पुरालेख से उदा। C:\Windows\System32 pathprefix के बिना कमांड का उपयोग करने में सक्षम होने के लिए। फिर एक को निष्पादित करने की आवश्यकता है psshutdown -d -t 0 निलंबित करने के लिए व्यवस्थापक विशेषाधिकारों के साथ। यह स्वीकार्य उत्तर होना चाहिए, क्योंकि यह सवाल का जवाब देता है, भले ही विंडोज-प्रीइंस्टॉल किए गए टूल के साथ नहीं। - Arch Linux Tux


आदेश rundll32.exe powrprof.dll,SetSuspendState 0,1,0 नींद के लिए सही है - हालांकि, अगर आप हाइबरनेशन बंद नहीं करते हैं तो यह नींद की बजाय हाइबरनेट करेगा।

यहां ऐसा करने का तरीका बताया गया है:

स्टार्ट मेनू पर जाएं और टाइप करके एक उन्नत कमांड प्रॉम्प्ट खोलें cmd.exe, दायाँ क्लिक करके और चुनना व्यवस्थापक के रूप में चलाओ। निम्न आदेश टाइप करें:

powercfg -hibernate off

19
2018-04-28 05:28



मुझे लगता है कि यह पहला जवाब है जो वास्तव में इसे हल करता है। मैंने इन दो लाइनों को रखा (पहले से दबाएं) और एक बैच फ़ाइल बनाई जो पीसी को सोने के लिए रखती है। इसके साथ एक समस्या यह है कि यह अनिवार्य रूप से हाइबरनेशन को बंद कर देता है, जो कि मैं नहीं चाहता था, इसलिए इसे ठीक करने के लिए, मैंने "वर्कस्टेशन अनलॉक पर" एक निर्धारित कार्य जोड़ा जो एक बैच के साथ हाइबरनेशन को वापस चालू करने के लिए ट्रिगर किया गया, जिसका एकमात्र पंक्ति " powercfg- अवरोध बंद करें "। फिर मैंने पहली बैच फ़ाइल के लिए एक छोटी सी कुंजी कॉन्फ़िगर की। किया हुआ। एक आकर्षण की तरह काम करता है, धन्यवाद! - akurtser
यह बहुत अजीब है। ठीक से सोने से पहले हाइबरनेशन को बंद करना होगा? क्या हाइब्रिड नींद / निलंबित राज्य के लिए कोई नाम है powrprof.dll जब हाइबरनेट चालू है? सिर्फ जानना चाहता हूँ। क्या यह किसी भी एसीपीआई राज्य से संबंधित है? - Ehtesh Choudhury
rundll32 कॉल करने के लिए इस्तेमाल नहीं किया जाना चाहिए SetSuspendState क्योंकि इसके हस्ताक्षर से अपेक्षित किसी से मेल नहीं खाता है rundll32। देख: support.microsoft.com/en-us/kb/164787 तथा msdn.microsoft.com/en-us/library/windows/desktop/... पहला पैरामीटर गलत के बजाय कचरा हो जाता है। यही कारण है, यह सोने के बजाय क्यों हाइबरनेट करता है। - SergeyT
विंडोज 10 के तहत काम नहीं करता है - T3rm1
@EhteshChoudhury, इस मामले में समस्या यह है कि Rundll32 पैरामीटर गलत और पूरी तरह से अनुपयुक्त हैं, ताकि वे वास्तव में पैरास के साथ SetSuspendState को कॉल करें: हाइबरनेट: सत्य, बलक्रियात्मक: सत्य, अक्षम करें WakeEvents: TRUE। आखिरी बिट बताता है कि आप पीसी को कुछ भी नहीं बल्कि बिजली बटन क्यों जगा सकते हैं। यह केवल एक संयोग है कि अक्षम होने पर हाइबरनेट करने की कोशिश करने से आपके पीसी को Win7 में सोना पड़ेगा, और शायद यह कुछ लोगों के लिए क्यों काम नहीं करता है। - SilverbackNet


विंडोज 8 पर एनआईआरसीएमडी काम करता है (मुझे लगता है कि यह विंडोज 7 के साथ भी काम करता है) → http://www.nirsoft.net/utils/nircmd.html
आदेश है standby, लेकिन यह कंप्यूटर को सोने के लिए रखता है।

nircmd.exe standby

यदि आपके पास हाइब्रिड नींद सक्षम है, तो यह काम करेगा; यानी, यह कंप्यूटर को सोने के लिए रखता है और बिजली के नुकसान के मामले में स्मृति को स्मृति में कॉपी करता है।


7
2018-04-06 18:11



यह प्रशासक को उन्नत किए बिना काम करता है। हाइबरनेट सक्षम या बिना काम करता है। हाइब्रिड नींद के साथ उम्मीद के रूप में काम करता है। Win10 के लिए अच्छा समाधान। - dsmtoday


की मुफ्त उपयोगिता देखें Wizmo, जो बहुत सी चीजें कर सकता है।
जो आदेश आप खोज रहे हैं वह शायद है:

wizmo स्टैंडबाय


3
2017-09-16 19:33



Wizmo के समान समस्या है rundll32.exe powrprof.dll,SetSuspendState 0,1,0 - यह कंप्यूटर को हाइबरनेशन में रखता है, नींद में नहीं - Andomar
नहीं, क्योंकि विस्टा वास्तव में कंप्यूटर को अंदर रखता है हाइब्रिड नींद। यदि आप यह नहीं चाहते हैं, तो हाइब्रिड नींद बंद करें। - harrymc
Wizmo ब्लैकआउट विंडोज 8.1 में काम किया, 10. महान !!!!!!!!!!!! - YumYumYum
Wizmo महान काम करते हैं। दुर्भाग्य से मेरा एंटरप्राइज़ वायरस स्कैनर इसे हटा देता है क्योंकि इसमें कुछ अनुक्रम होते हैं जो mcafee इसे सोचते हैं एक ट्रोजन शामिल है। - bastian
@bastian: मैकाफी हमेशा एक आवेदन लेखक (व्यक्तिगत अनुभव से) के लिए बुरी खबर थी। - harrymc


मैंने एक शॉर्टकट बनाया है rundll32.exe powrprof.dll,SetSuspendState 0,1,0 (0,0,0 के साथ भी कोशिश की), लेकिन शॉर्टकट चलाने से मेरा पीसी हाइबरनेशन में लगा। मैं कीबोर्ड का उपयोग कर पीसी जगा नहीं सकता; मुझे पावर बटन दबा देना पड़ा, और पीसी ने मेनबोर्ड पोस्ट संदेश इत्यादि दिखाए।

पढ़ने के बाद विंडोज एपीआई दस्तावेज़, मैंने टाइपिंग की केवल 3 पंक्तियों के साथ एक बहुत ही सरल कार्यक्रम बनाया है। मैंने निष्पादन योग्य अपलोड किया है जिसे मैंने संकलित किया है यह पृष्ठ ("SleepTest.exe" पर क्लिक करें), लेकिन थोड़ी देर के बाद यह फ़ाइल हटा दी जा सकती है (यह एक मुफ्त फ़ाइल होस्टिंग साइट है जिसे मैंने अभी एक त्वरित Google खोज द्वारा पाया है)।

यदि आप मुझ पर भरोसा नहीं करते हैं (जो पूरी तरह से ठीक है) या फ़ाइल हटा दी गई है, तो आप स्वयं कोड को संकलित कर सकते हैं। आपको लिंकर की अतिरिक्त निर्भरताओं में "PowrProf.lib" जोड़ने की आवश्यकता है।

#include "stdafx.h"
#include "windows.h" <-- Added this to make it work on Windows.
#include "PowrProf.h" <-- Added this to use the sleep function.

int main()
{
    SetSuspendState(FALSE, FALSE, FALSE); <-- Added this actual call.
    return 0;
}

rundll32.exe powrprof.dll,SetSuspendState 0,1,0 ऐसा लगता है कि एक ही काम कर रहा है, लेकिन किसी भी तरह, उपरोक्त कार्यक्रम ने कंप्यूटर को हाइबरनेशन में नहीं रखा है। कीबोर्ड पर किसी भी कुंजी दबाकर मैं तुरंत पीसी को जगा सकता हूं (कोई मेनबोर्ड पोस्ट संदेश नहीं)।


3
2018-01-29 14:55





आप नीचे निर्दिष्ट अनुसार कमांड लाइन से निलंबन या हाइबरनेट विकल्प शुरू कर सकते हैं और संदर्भित कर सकते हैं यह लेख

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

यदि आपका कंप्यूटर हाइबरनेशन की अनुमति देने के लिए सेट है तो उपरोक्त आदेश हाइबरनेशन शुरू करेगा। अगर हाइबरनेशन सुविधा अक्षम है, तो यह स्टैंडबाय स्थिति में प्रवेश करेगा। जैसा कि अन्य उपयोगकर्ताओं ने पहले उत्तर दिया है, shutdown.exe /? कई शटडाउन विकल्प प्रदान करेगा।


2
2017-09-17 05:10



rundll32 कॉल करने के लिए इस्तेमाल नहीं किया जाना चाहिए SetSuspendState क्योंकि इसके हस्ताक्षर से अपेक्षित किसी से मेल नहीं खाता है rundll32। देख: support.microsoft.com/en-us/kb/164787 तथा msdn.microsoft.com/en-us/library/windows/desktop/... पहला पैरामीटर FALSE के बजाय कचरा हो जाता है, इसलिए यह हमेशा सोने के बजाय हाइबरनेट करता है। - SergeyT


आपको पहले विंडोज़ में हाइबरनेट अक्षम करना होगा और फिर कंप्यूटर को अंदर रखना होगा नींद राज्य। निम्नलिखित दो आदेशों का प्रयोग करें:

powercfg -hibernate off
rundll32.exe powrprof.dll,SetSuspendState 0,1,0

और रिवर्स एक्शन करने के लिए, सुप्तावस्था कंप्यूटर, नीचे दिए गए आदेशों का उपयोग करें:

powercfg -hibernate on
rundll32.exe powrprof.dll,SetSuspendState Hibernate

1
2017-07-22 20:56



rundll32 कॉल करने के लिए इरादा नहीं है SetSuspendState और इसके लिए इस्तेमाल नहीं किया जाना चाहिए। पहला पैरामीटर सही मूल्य के बजाय कचरा हो जाता है। तो यह हमेशा सोने के बजाय हाइबरनेट करता है (यदि आपने हाइबरनेशन को बिल्कुल अक्षम नहीं किया है)। - SergeyT
@ सर्जटी यह मेरे लिए काम कर रहा है (हाइबरनेशन अक्षम करने के बाद); क्या आप कह रहे हैं कि यह भ्रष्ट खिड़कियां करेगा? - moondra
यह ढेर को दूषित करता है (चूंकि rundll32 एक अलग कॉल हस्ताक्षर की अपेक्षा करता है, इसलिए यह उस स्टैक से चीजों को पॉप करता है जो वास्तव में वहां नहीं रखा गया है)। यह अप्रत्याशित व्यवहार की ओर जाता है। - imoatama
@imoatama अच्छी खोज ... - masterxilo


यहाँबंद करने के लिए सीएलआई का उपयोग करने पर एक लेख है।

माइक्रोसॉफ्ट PsTools प्रदान करता है जो आपको अन्य उपयोगी उपकरणों के साथ सीएलआई शटडाउन देता है। आप इसे प्राप्त कर सकते हैं यहाँ


1
2017-08-07 00:27