Cmd विंडो बीप साउंड को बंद करना


71

क्या विंडोज कमांड शेल के बीपिंग फ़ंक्शन को अनिवार्य रूप से म्यूट करने का एक तरीका है?

मैं अभी एक PowerShell स्क्रिप्ट पर काम कर रहा हूं, जो स्क्रीन पर पाठ की कई पंक्तियों को मुद्रित करता है। मैं एन्कोडिंग तर्क में एक बग बाहर काम कर रहा हूँ। लेकिन हर बार जब मैं गलत होता हूं, तो मेरी स्क्रिप्ट स्क्रीन पर यादृच्छिक द्विआधारी पात्रों का एक गुच्छा उगल देगी और अंततः कई कष्टप्रद बीप का कारण बनेगी।

विफलता बीप्स के बिना काफी स्पष्ट है :)


4
इस सवाल के लिए धन्यवाद। यह पूछने के लिए मुझ पर नहीं होगा ... लेकिन यह निश्चित है कि नरक कष्टप्रद है।

जवाबों:


66

विंडोज कमांड लाइन कमांड "नेट स्टॉप बीप" बीपिंग को बंद कर देगा, और "नेट स्टार्ट बीप" बीपिंग चालू कर देगा। स्रोत

यह ध्यान दिया जाना चाहिए कि निर्देश खिड़कियों पर विश्व स्तर पर बीप को रोकता है, न कि केवल विंडोज़ कमांड शेल के भीतर। साथ ही, आपके कंप्यूटर को रिबूट करने पर सेवा फिर से चलेगी।

आदी का जवाब पर्याप्त होगा। लेकिन अगर आप इसे प्रति उदाहरण अक्षम करना चाहते हैं, तो आप इस पद्धति को हमेशा बैच फ़ाइल में डाल सकते हैं (लेकिन यह इतना छोटा है कि आप इसे टाइप कर सकते हैं) और इसे चलाएं।


4
अच्छा, यह इतना आसान नहीं था।

7
जब मैं प्रयास करता हूं net stop beep, मुझे त्रुटि The Beep service could not be stopped.(विंडोज 10) मिलती है ।
21:39 पर अनीपतेल

6
anishpatel: 🎶 आप बीप रोक नहीं सकते हैं! Ph
वैनेसा फिप्स

35

कमांड लाइन से बीप सेवा स्टार्टअप को नियंत्रित करने के लिए, रीबूट के साथ सेवा को अक्षम करें:

C:\Windows\system32>sc config beep start= disabled
[SC] ChangeServiceConfig SUCCESS

के साथ फिर से सक्षम करें

C:\Windows\system32>sc config beep start= auto
[SC] ChangeServiceConfig SUCCESS

उपरोक्त उदाहरणों में sc config पर रिक्ति पर ध्यान दें, क्योंकि इसकी विशिष्ट आवश्यकताएं हैं।

Powershell से ऐसा करने के लिए:

PS C:\Windows\System32> set-service beep -startuptype automatic
PS C:\Windows\System32> set-service beep -startuptype disabled

क्या आप बेहतर स्वरूपण जोड़ सकते हैं? [SC] आउटपुट का हिस्सा है, इनपुट का नहीं, क्योंकि यह आपके पोस्ट में दिखता है।
चिह्नित करें

31

अपनी मशीन के सिस्टम बीप को निष्क्रिय करने के लिए निम्न चरणों का पालन करें:

  1. मेरा कंप्यूटर राइट-क्लिक करें और मैनेज चुनें।
  2. सिस्टम टूल्स का विस्तार करें और डिवाइस मैनेजर चुनें।
  3. दृश्य मेनू से, छिपे हुए डिवाइस दिखाएँ का चयन करें।
  4. नॉन-प्लग और प्ले ड्राइवर्स का विस्तार करें।
  5. बीप पर राइट-क्लिक करें, और गुण चुनें।
  6. ड्राइवर टैब चुनें।
  7. स्टॉप पर क्लिक करें। आप स्टार्ट-अप प्रकार को भी अक्षम कर सकते हैं ताकि बीप सेवा कभी भी शुरू न हो।

Ref: http://windowsitpro.com/article/articleid/15508/how-do-i-stop-windows-2000-from-beeping.html


3
मेरे पास विंडोज 10. पर "नॉन-प्लग एंड प्ले ड्राइवर्स" नहीं है
आर्टेम रसाकोवस्की

3

यह मेरे लिए काम नहीं करता है; यह अभी भी अधिसूचना ध्वनि बनाता है जब मैं gcएक फ़ाइल जिसमें एक घंटी चरित्र शामिल होता है। आपके द्वारा जोड़ा गया पृष्ठ कहता है कि विकल्प "निर्दिष्ट करता है कि PSReadLine विभिन्न त्रुटि स्थितियों या उपयोगकर्ता संकेतों का जवाब कैसे देता है," जो मुझे विश्वास है कि घंटी चरित्र से निपटने से अलग है।
बेन एन

हां, यह केवल Powershell पर कीबोर्ड इनपुट को प्रभावित करता है, न कि किसी अन्य प्रोग्राम को। इसके अतिरिक्त यह सेटिंग प्रति सत्र है और इसे सहेजा नहीं गया है।
स्कॉट मार्कवेल

2

चूँकि अन्य समाधानों ने मेरे लिए काम नहीं किया (उदाहरण के लिए, net stop beepहमेशा के लिए इस तरह अटक गया The service is starting or stopping. Please try again later.:), जिस तरह से मैंने Cmder / ConEmu में बीप / डिंग को अक्षम कर दिया था, वह Critical Stopसिस्टम साउंड सेटिंग्स में से किसी के लिए ध्वनि सेट करके था ।

और नहीं नाचता!


1
धन्यवाद! मैं इससे छुटकारा नहीं चाहता था, लेकिन इसे और अधिक सूक्ष्म ध्वनि बनाना था। इससे मुझे यह पता लगाने में मदद मिली कि यह कौन सी आवाज़ थी :)
ormuriauga

0

दो ध्वनियाँ हैं जिन्हें आप विंडोज 10 में ध्वनि सेटिंग्स से समायोजित कर सकते हैं:

  1. क्रिटिकल स्टॉप
  2. डिफ़ॉल्ट बीप

मैंने दोनों को सेट किया और चुप रहने का आशीर्वाद दिया

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