विंडोज ऑन कमांड में डिस्प्ले बंद करें


67

क्या विंडोज (7) में प्रदर्शन को बंद करने का एक तरीका है, अधिमानतः अतिरिक्त सॉफ्टवेयर का उपयोग किए बिना?

पॉवरशेल स्क्रिप्ट ठीक काम करती है, लेकिन डिस्प्ले चालू करने के बाद कमांड-लाइन विंडो छोड़ देती है।


2
आपके पास मौजूदा ps1 स्क्रिप्ट है? वे आम तौर पर दौड़ने के बाद खिड़की को खुला नहीं छोड़ते। शायद स्क्रिप्ट में कुछ ऐसा है जिसे खिड़की को बंद करने के लिए बदलने की आवश्यकता है?
11c atιᴇ007

1
गैर-उपयोग की कुछ अवधि के बाद मॉनिटर को बंद करने के लिए अपनी स्क्रीन को खाली करने के लिए रिक्त स्क्रीन सेवर प्लस का उपयोग करने के बारे में कैसे?
uSlackr

4
यहां तक ​​कि अगर आप पीएस स्क्रिप्ट को यहां पेस्ट कर सकते हैं - तो यह हमारे लिए उपयोगी होगा
उज्जवल सिंह

जवाबों:


41

लैपटॉप पर आप Fn + F7 के कीबोर्ड शॉर्टकट संयोजन (लैपटॉप मॉडल के आधार पर भिन्न हो सकते हैं) का उपयोग कर सकते हैं और डेस्कटॉप के लिए आप हमेशा पावर बटन का उपयोग कर सकते हैं।

क्या आपको किसी अन्य विशिष्टताओं की आवश्यकता है जैसे माउस आंदोलन या कुछ और?

आप हमेशा एक शॉर्टकट बना सकते हैं और एक काली स्क्रीनसेवर को कीबोर्ड शॉर्टकट असाइन कर सकते हैं, इस पथ का उपयोग कर सकते हैं:

%systemroot%\system32\scrnsave.scr /s

यह आपको स्क्रीन बंद नहीं करेगा बल्कि इसे पूरी तरह से काला कर देगा


1
मेरे पास डेस्कटॉप है और जहां तक ​​मुझे पता है कि डिस्प्ले बंद करने के लिए पावर बटन सेट करना संभव नहीं है। माउस मूवमेंट या कीबोर्ड की कीज पर वेक ठीक है। ब्लैक स्क्रीनसेवर चमक छोड़ता है, जो रात में दिखाई देता है।
unicoio

3
@unicoio अगर पूरी रात स्क्रीन बंद करना है तो आप स्क्रीन पर ही पावर बटन का उपयोग क्यों नहीं करते?
ग्रेग

1
मैं इस सवाल पर तीन पूरे कदम पर पहुंचा, शाब्दिक प्रगति। आपके स्क्रीनसेवर का जवाब वही था जो मुझे चाहिए था। मेरा एलसीडी टीवी बंद के रूप में ठोस पूर्ण काले व्यवहार करता है।
Motes

1
क्या /sहै, यह स्विच के बिना भी काम करता है।

2
विंडोज 10 में, स्क्रीन scrnsave.scrसर्च बॉक्स में या रन डायलॉग में दर्ज होने पर स्क्रीन काली हो जाती है, लेकिन इसे /sतब से निष्पादित करने की आवश्यकता होती है cmd.exe(इसके बिना, यह डायलॉग यह बताता है कि इस स्क्रीनसेवर का कोई विन्यास विकल्प नहीं है)।
पलेक

32

कुछ और विकल्प:

  • एलसीडी बंद करें - बस अपने डेस्कटॉप पर निष्पादन योग्य रखें
  • NirCmd - आपको अपने विंडोज सिस्टम निर्देशिका में nircmd.exe को कॉपी करना होगा, या PATH पर्यावरण चर में अपना स्थान जोड़ना होगा। फिर nircmd monitor offकमांड लाइन से बस चलाएं । अधिक जानकारी लिंक पर।

10
के लिए +1 nircmd। Nir Sofer और Russinovich से सेट किए गए Imho टूल्स को किसी भी उन्नत उपयोगकर्ता के पीसी पर स्थापित किया जाना चाहिए।
स्मित जॉन्थ

मेरे पास रोसिनोविच के उपकरण हैं लेकिन यह पहली बार है जब मैंने Nir Sofer का दिल देखा है। अच्छा लग रहा है
लुइगी मैकेंजी सी। ब्रिटो

25

आप WinAPI कॉल का उपयोग SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 2)कहां HWND_BROADCAST = 0xFFFF, WM_SYSCOMMAND = 0x0112और कर सकते हैं SC_MONITORPOWER = 0xF1702साधन प्रदर्शन बंद किया जा रहा है।

कॉल करने के कई तरीके हैं:

  • अलग करने योग्य। आप इसे एक स्क्रिप्ट, कमांड लाइन, रन विंडो, शॉर्टकट ( *.lnk), आदि के माध्यम से आग लगा सकते हैं । ध्यान दें कि कीबोर्ड शॉर्टकट का उपयोग करके शॉर्टकट मंगाए जा सकते हैं । निष्पादन योग्य सी या सी ++ में लिखा जा सकता है, या .NET भाषाओं में पी / इनवोक के माध्यम से लिखा जा सकता है (सी # या पॉवरशेल ), या कई अन्य भाषाओं में विदेशी भाषा इंटरफ़ेस (जैसे जावा में जेएनआई)।

  • ऑटोहॉटकी स्क्रिप्टएक गैर-प्रोग्रामर के लिए, यह तरीका संभवतः सरल है। अनुकूलन को अभी भी कुछ स्क्रिप्टिंग की आवश्यकता है। यह स्क्रिप्ट Win + M पर निगरानी बंद कर देती है:

    #m::
    Sleep 1000
    SendMessage, 0x112, 0xF170, 2,, Program Manager
    return
    

SendMessageAutoHotkey स्क्रिप्ट में कॉल से पहले टाइमआउट पर ध्यान दें । यह उपयोगकर्ता को चाबियाँ जारी करने का मौका देता है (यदि उनकी रिहाई फिर से मॉनिटर को जगाती है)। किसी अन्य भाषा में स्क्रिप्ट से कॉल करते समय भी इसके बारे में मत भूलना।

अधिक जानकारी के लिए, SendMessageफ़ंक्शन , WM_SYSCOMMANDसंदेश और AutoHotkeySendMessage के दस्तावेज़ देखें । यह दिलचस्पी का विषय हो सकता है कि विंडोज 8 के बाद से, मॉनिटर चालू करने के लिए उसी विधि का उपयोग करने से काम नहीं होता है, लेकिन काम के आसपास है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.