cmdウィンドウのビープ音をオフにする


71

Windowsコマンドシェルのビープ機能を本質的にミュートする方法はありますか?

現在、PowerShellスクリプトに取り組んでおり、最終的に画面に数行のテキストを出力します。エンコーディングロジックのバグを修正しています。しかし、私が間違っているたびに、私のスクリプトはランダムなバイナリ文字の束を画面に吐き出し、最終的に多くの迷惑なビープ音を引き起こします。

失敗はビープ音なしで非常に明白です:)


4
この質問をありがとう。私に尋ねるのは夜明けではありません...しかし、それは地獄が迷惑なのは確かです。

回答:


66

Windowsのコマンドラインコマンド「net stop beep」はビープ音をオフにし、「net start beep」はビープ音をオンにします。 ソース

命令は、Windowsコマンドシェル内だけでなく、ウィンドウ上で全体的にビープ音を停止することに注意してください。また、コンピューターを再起動すると、サービスが再び実行されます。

Adyの答えで十分です。ただし、インスタンスごとに無効にしたい場合は、このメソッドをいつでもバッチファイルに入れて(ただし、非常に短いので入力するだけで)実行できます。


4
いいね、それがそんなに簡単だとは知らなかった。

7
しようnet stop beepとすると、エラーが発生しますThe Beep service could not be stopped.(Windows 10)。
アニシュパテル

6
アニシュパテル:beビープ音を止めることはできません!🎶
ヴァネッサフィップス

35

コマンドラインからBeepサービスの起動を制御するには、次のコマンドを使用して、再起動後にサービスを無効にします。

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

で再度有効にする

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

特定の要件があるため、上記の例のsc構成の間隔に注意してください。

Powershellからこれを行うには:

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

より良いフォーマットを追加できますか?[SC]は、投稿で見られるように、入力ではなく出力の一部です。
マーク5

31

次の手順を実行して、マシンのシステムビープ音を無効にします。

  1. [マイコンピュータ]を右クリックし、[管理]を選択します。
  2. [システムツール]を展開し、[デバイスマネージャー]を選択します。
  3. [表示]メニューから[非表示のデバイスを表示]を選択します。
  4. 非プラグアンドプレイドライバーを展開します。
  5. 「ビープ音」を右クリックして、「プロパティ」を選択します。
  6. [ドライバ]タブを選択します。
  7. 停止をクリックします。起動タイプを無効に変更して、ビープサービスが開始されないようにすることもできます。

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


3
Windows 10に「非プラグアンドプレイドライバー」がありません。
ArtemRussakovskii

3

これは私にはうまくいかないようです。gcベル文字を含むファイルを作成すると、通知音が鳴ります。リンクしたページには、「PSReadLineがさまざまなエラー条件またはユーザープロンプトにどのように応答するかを指定する」というオプションがあり、これはベル文字の処理とは異なると考えています。
ベンN

はい、これはPowershell自体のキーボード入力にのみ影響し、他のプログラムには影響しません。さらに、この設定はセッションごとであり、保存されません。
スコットマークウェル

2

他の解決策は私にとってはうまくいかなかったので(たとえば、net stop beepこのように永久に行き詰まってしまいThe service is starting or stopping. Please try again later.ました:)、Cmder / ConEmuでビープ/ディンを無効にする方法はCritical Stop、システムサウンド設定でサウンドをnoneに設定することでした。

これ以上鳴りません!


1
ありがとうございました!私はそれを取り除きたくはありませんでしたが、はるかに微妙な音にしました。これにより、どの音であるかを見つけることができました:)
ormuriauga

0

Windows 10のサウンド設定から調整できるサウンドは2つあります。

  1. クリティカルストップ
  2. デフォルトのビープ音

どちらも設定せず、沈黙に恵まれています

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.