मुझे एक शॉर्टकट चाहिए जो स्क्रीन को तुरंत काली स्क्रीन पर जाता है, बिना किसी पावर को बंद किए, या यहां तक कि इसे सोने के लिए भी।
मैं किन तरीकों से कर सकता हूं?
समाधान स्थापित करने के लिए कितना अधिक कुशल है, बेहतर है।
मुझे एक शॉर्टकट चाहिए जो स्क्रीन को तुरंत काली स्क्रीन पर जाता है, बिना किसी पावर को बंद किए, या यहां तक कि इसे सोने के लिए भी।
मैं किन तरीकों से कर सकता हूं?
समाधान स्थापित करने के लिए कितना अधिक कुशल है, बेहतर है।
जवाबों:
आप बस खाली स्क्रीनसेवर के लिए एक शॉर्टकट बना सकते हैं और फिर शॉर्टकट के लिए गुण विंडो के माध्यम से एक कीबोर्ड शॉर्टकट सेट कर सकते हैं।
स्क्रीनसेवर कहा जाता है scrnsave.scr
, में स्थित है %SYSTEMROOT%\system32
।
.scr
अपने लिए एक्सटेंशन को अपहृत कर लिया है (ईगल यह करता है, गुस्सा करता है), और उन मामलों में भी काम नहीं करता है जहां स्क्रीनसेवर डिफ़ॉल्ट रूप से नहीं दिखाता है (इसे करने की आवश्यकता नहीं है इसलिए Microsoft के विनिर्देशन)। विंडोज 10 के लिए मैंने जो समाधान पाया, वह सीधे इस से जुड़ने का है:cmd /c scrnsave.scr /s
आप इसे आसानी से NirCmd के साथ कर सकते हैं , ये चार विकल्प आपको प्रत्येक को एक ब्लैक स्क्रीन देंगे (साइड इफेक्ट के साथ):
मॉनिटर बंद करें।
nircmd.exe monitor off
डिफ़ॉल्ट स्क्रीन सेवर प्रारंभ करें (इसे किसी रिक्त स्थान पर सेट करें, ताकि आप स्क्रीन को खाली कर सकें)।
nircmd.exe screensaver
अपने कंप्यूटर को 'स्टैंडबाय' मोड में रखें।
nircmd.exe standby
अपना कंप्यूटर बंद करें।
nircmd.exe exitwin poweroff
सुनिश्चित करें कि आपके पास nircmd.exe
है C:\Windows\System32
अगर आप इसे कहीं से भी कॉल करना चाहते हैं।
जैसा कि डेनिस विलियमसन ने अपनी टिप्पणी में बताया , आप इस तरह से एक हॉटकी बना सकते हैं:
nircmd.exe cmdshortcutkey "C:\Windows\Temp" "MO" "Ctrl+Shift+M" monitor off
या अपने डेस्कटॉप पर एक शॉर्टकट जिसे आप इस तरह से क्लिक कर सकते हैं:
nircmd.exe cmdshortcut "~$folder.desktop$" "Turn Monitor off" monitor off
AutoHotkey के साथ , आप उपरोक्त किसी भी कमांड को हॉटकी से बाँध सकते हैं:
#s::Run nircmd.exe monitor off
उपरोक्त हॉटकी WIN+ Sउदाहरण के लिए मॉनिटर को बंद कर देगा।
एक वैकल्पिक कार्यक्रम, यदि आप स्क्रिप्टिंग को नापसंद करते हैं, तो वह फेज़एक्सप्रेस हो सकता है ।
nircmd.exe cmdshortcutkey "c:\temp" "Turn Monitor Off" "Ctrl+Shift+M" monitor off
अपने स्क्रीनसेवर को "रिक्त" नाम से सेट करें। प्रेस Win- L।
यहां AutoHotkey का उपयोग कर मॉनिटर को बंद करने या NirCmd की आवश्यकता के बिना स्क्रीन सेवर शुरू करने के कुछ उदाहरण दिए गए हैं।
Win
प्रतिनिधित्व करने वाली कुंजी को शामिल करने से ट्रिगर नहीं होता है #
। मैक्रो अभी भी उत्पादन एक, उदाहरण के लिए कर सकते हैं ^o::SendInput #l
बनाता है CTRL-o
कि क्या करना Win-L
है।
SendMessage, 0x112, 0xF140, 0,, Program Manager
- मैंने इसे केवल "रिक्त" के साथ अपनी स्क्रीन सेवर के रूप में आज़माया और यह काम करता है।
0xF170
जो है SC_MONITORPOWER
, नहीं एक से पहले कि आप जो का उपयोग करता है करने के लिए भेजा 0xF140
के लिए SC_SCREENSAVE
दूसरे के रूप में SendMessage
तर्क।
WM_SYSCOMMAND
संदेशों और उनके हेक्स मानों को सूचीबद्ध करता है ।
मैंने Win7 कार्य शेड्यूलर में एक कार्य बनाने के लिए NirCmd का उपयोग किया, जो कंप्यूटर को लॉक करने पर मॉनिटर को बंद कर देता है ( Ctrl+ L)
क्रियाओं में, पेस्ट: nircmd.exe
और तर्क में monitor off
।
फिर "वर्कस्टेशन लॉक है" चुनने के लिए ट्रिगर में ड्रॉप-डाउन का उपयोग करें। एक जादू की तरह काम करता है।
मेरे लैपटॉप पर एक अंतर्निहित फ़ंक्शन है। बस Fn+ मारा F6। यह मेरे लैपटॉप पर काली स्क्रीन को दर्शाता है, वैसे भी: कोई अतिरिक्त कमांड प्रोग्रामिंग की आवश्यकता नहीं है।
Fn + F2 इसे जल्दी और बस मेरे लिए करता है (जबकि पावरपॉइंट या कोई अन्य प्रोग्राम नहीं चल रहा है, या किसी अन्य स्क्रीन या डिवाइस पर हुक किया गया है)। अनब्लॉक पर चरण दोहराएँ।
यदि आप केवल एक डिस्प्ले को खाली करना चाहते हैं, तो अक्षम या "सो" के बिना, आप इस VB6 प्रोग्राम का उपयोग कर सकते हैं जो बिना किसी बोर्डर के पूरी स्क्रीन में एक काली पृष्ठभूमि HTML फ़ाइल को लोड करता है:
http://jpelectron.com/download/viewit-rev3.zip
सभी फ़ाइलों को कॉपी करें: C: \ Program Files (x86) \ viewIT \ फिर चलाएं या फिर viewit.exe का शॉर्टकट बनाएं
संपूर्ण स्क्रीन को सफेद बनाने का विकल्प भी है (टॉर्च ऐप की तरह)
मैंने इसे इसलिए बनाया क्योंकि मुझे अपने टैबलेट की स्क्रीन (प्राथमिक प्रदर्शन) को खाली करने का एक तरीका चाहिए था, जबकि मेरे पास YouTube या अन्य वीडियो पूर्ण-स्क्रीन कहीं और (द्वितीयक प्रदर्शन) चला रहा था
यदि आपको यह पसंद नहीं है कि यह केवल प्राथमिक डिस्प्ले पर लोड होता है, तो मैं आपको ब्राउज़र में fillblack.htm खोलने का सुझाव दूंगा, उस ब्राउज़र को उस डिस्प्ले पर रखें जिसे आप चाहते हैं, फिर पूर्ण स्क्रीन / कियोस्क मोड को सक्षम करने के लिए F11 दबाएं - वह होगा यह भी करो।
इस उद्देश्य के लिए एक और उपयोगी उपकरण मल्टीस्क्रीन ब्लैंक है । आपको अभी भी एक अतिरिक्त टूल के साथ सिस्टम-वाइड शॉर्टकट सेट करने की आवश्यकता होगी, लेकिन स्क्रीन ब्लैंकिंग सेटिंग्स अच्छी तरह से समायोज्य हैं।
31 मई 13 को 3:56 पर कैंड्रेसन द्वारा स्वीकार किए गए उत्तर पर हाजिर था।
विंडोज 7 में मेरे कार्यान्वयन के आधार पर कुछ अतिरिक्त जानकारी:
निम्नलिखित लक्ष्य के साथ एक शॉर्टकट बनाएं:
C:\Windows\System32\scrnsave.scr
यह दोनों स्क्रीन को खाली करता है जब मेरे लैपटॉप पर एचडीएमआई पोर्ट से एक और डिस्प्ले जुड़ा होता है।
यह 'रिक्त' स्क्रीनसेवर को आमंत्रित करता है।
मुझे लगता है कि विंडोज फोल्डर में किसी भी .scr स्क्रीनसेवर फाइल को इस तरह से शुरू किया जा सकता है।
इस मशीन पर निष्क्रियता के बाद एक स्क्रीनसेवर की स्वचालित शुरुआत के विपरीत, स्क्रीनसेवर का यह आह्वान पुनरारंभ होने पर पासवर्ड का अनुरोध नहीं करता है। इसके अनुसार, इस तरह से लॉक किए गए
https://msdn.microsoft.com/en-us/library/ms686421(v=vs.85).aspx#ss_keys
स्क्रीनसेवर को लॉक न किया जाना सामान्य है: "स्क्रीनसेवर दिखाई देने से पहले, विंडोज इसके लिए एक नया वर्चुअल डेस्कटॉप बनाता है। स्क्रीनसेवर की प्रक्रिया इस दूसरे डेस्कटॉप पर बनाई जाती है, जो कभी लॉक नहीं होता है। । "
मुझे आश्चर्य है कि यह सरल अभी तक महत्वपूर्ण कार्य विंडोज 10 में नहीं बनाया गया है। मैं वर्तमान में स्क्रीनऑफ का उपयोग कर रहा हूं ताकि इस स्क्रीन को कम करने के प्रभाव को पूरा किया जा सके। अच्छा नही।
AutoHotkey का उपयोग कर एक अन्य विकल्प:
SendMessage 0x112, 0xF170, 2,,Program Manager
आपको AutoHotkey (1.1.x, यह सुनिश्चित करने की आवश्यकता नहीं है कि यह 2.x में काम करता है), .ahk एक्सटेंशन (जैसे turn_off_screen.ahk
) के साथ एक टेक्स्ट फ़ाइल बनाएं , इस लाइन को किसी भी टेक्स्ट एडिटर का उपयोग करके वहां पेस्ट करें, और आप इसे डबल क्लिक करके चला सकते हैं ।
स्लीपिंग मोड से बचने के लिए इस स्क्रिप्ट को .vbs फॉर्मेट में सेव करें और सिर्फ एक बार डबल क्लिक करें। लगभग 1 घंटे आप स्क्रीन स्लीपिंग मोड में नहीं जाएंगे। इसका काम कैसा है: यह आपके पीसी को 1 घंटे तक तरोताजा रखता है। सकुशल और सुरक्षित । : डी
set sh=createobject("wscript.shell")
for i=1 to 25
WScript.sleep 120000
sh.sendkeys"{F15}"
next
set sh=nothing
Step 1:
copy it and put this in your note pad
step 2:
while saving save it with .VBS ext. EX: ABCDEF.vbs
Step 3:
after that just double click on it once.
Softwareok.com से एक नियमित स्टैंडअलोन पोर्टेबल DoSleep उपयोगिता है जो यह परिभाषित करने की अनुमति देती है कि कौन से एप्लिकेशन आपके पीसी या स्क्रीन को सोने से मजबूर कर रहे हैं।
मुझे बस एक रिक्त स्क्रीन की आवश्यकता है ताकि मैं एक संदेश का उत्पादन कर सकूं, जो अन्यथा नियमित रूप से डेस्कटॉप पर दिखाई देगा और काफी सुपाठ्य नहीं होगा, जिससे उपयोगकर्ता को कुछ करने के लिए प्रेरित किया जा सके। मुझे लगता है कि "व्यूइट" समाधान मेरे लिए काम करना चाहिए।