क्या विंडोज (7) में प्रदर्शन को बंद करने का एक तरीका है, अधिमानतः अतिरिक्त सॉफ्टवेयर का उपयोग किए बिना?
पॉवरशेल स्क्रिप्ट ठीक काम करती है, लेकिन डिस्प्ले चालू करने के बाद कमांड-लाइन विंडो छोड़ देती है।
क्या विंडोज (7) में प्रदर्शन को बंद करने का एक तरीका है, अधिमानतः अतिरिक्त सॉफ्टवेयर का उपयोग किए बिना?
पॉवरशेल स्क्रिप्ट ठीक काम करती है, लेकिन डिस्प्ले चालू करने के बाद कमांड-लाइन विंडो छोड़ देती है।
जवाबों:
लैपटॉप पर आप Fn + F7 के कीबोर्ड शॉर्टकट संयोजन (लैपटॉप मॉडल के आधार पर भिन्न हो सकते हैं) का उपयोग कर सकते हैं और डेस्कटॉप के लिए आप हमेशा पावर बटन का उपयोग कर सकते हैं।
क्या आपको किसी अन्य विशिष्टताओं की आवश्यकता है जैसे माउस आंदोलन या कुछ और?
आप हमेशा एक शॉर्टकट बना सकते हैं और एक काली स्क्रीनसेवर को कीबोर्ड शॉर्टकट असाइन कर सकते हैं, इस पथ का उपयोग कर सकते हैं:
%systemroot%\system32\scrnsave.scr /s
यह आपको स्क्रीन बंद नहीं करेगा बल्कि इसे पूरी तरह से काला कर देगा
scrnsave.scr
सर्च बॉक्स में या रन डायलॉग में दर्ज होने पर स्क्रीन काली हो जाती है, लेकिन इसे /s
तब से निष्पादित करने की आवश्यकता होती है cmd.exe
(इसके बिना, यह डायलॉग यह बताता है कि इस स्क्रीनसेवर का कोई विन्यास विकल्प नहीं है)।
कुछ और विकल्प:
nircmd monitor off
कमांड लाइन से बस चलाएं । अधिक जानकारी लिंक पर।nircmd
। Nir Sofer और Russinovich से सेट किए गए Imho टूल्स को किसी भी उन्नत उपयोगकर्ता के पीसी पर स्थापित किया जाना चाहिए।
आप WinAPI कॉल का उपयोग SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 2)
कहां HWND_BROADCAST = 0xFFFF
,
WM_SYSCOMMAND = 0x0112
और कर सकते हैं SC_MONITORPOWER = 0xF170
। 2
साधन प्रदर्शन बंद किया जा रहा है।
कॉल करने के कई तरीके हैं:
अलग करने योग्य। आप इसे एक स्क्रिप्ट, कमांड लाइन, रन विंडो, शॉर्टकट ( *.lnk
), आदि के माध्यम से आग लगा सकते हैं । ध्यान दें कि कीबोर्ड शॉर्टकट का उपयोग करके शॉर्टकट मंगाए जा सकते हैं । निष्पादन योग्य सी या सी ++ में लिखा जा सकता है, या .NET भाषाओं में पी / इनवोक के माध्यम से लिखा जा सकता है (सी # या पॉवरशेल ), या कई अन्य भाषाओं में विदेशी भाषा इंटरफ़ेस (जैसे जावा में जेएनआई)।
ऑटोहॉटकी स्क्रिप्ट । एक गैर-प्रोग्रामर के लिए, यह तरीका संभवतः सरल है। अनुकूलन को अभी भी कुछ स्क्रिप्टिंग की आवश्यकता है। यह स्क्रिप्ट Win + M पर निगरानी बंद कर देती है:
#m::
Sleep 1000
SendMessage, 0x112, 0xF170, 2,, Program Manager
return
SendMessage
AutoHotkey स्क्रिप्ट में कॉल से पहले टाइमआउट पर ध्यान दें । यह उपयोगकर्ता को चाबियाँ जारी करने का मौका देता है (यदि उनकी रिहाई फिर से मॉनिटर को जगाती है)। किसी अन्य भाषा में स्क्रिप्ट से कॉल करते समय भी इसके बारे में मत भूलना।
अधिक जानकारी के लिए, SendMessage
फ़ंक्शन , WM_SYSCOMMAND
संदेश और AutoHotkeySendMessage
के दस्तावेज़ देखें । यह दिलचस्पी का विषय हो सकता है कि विंडोज 8 के बाद से, मॉनिटर चालू करने के लिए उसी विधि का उपयोग करने से काम नहीं होता है, लेकिन काम के आसपास है।