回答:
Windowsのコマンドラインコマンド「net stop beep」はビープ音をオフにし、「net start beep」はビープ音をオンにします。 ソース
命令は、Windowsコマンドシェル内だけでなく、ウィンドウ上で全体的にビープ音を停止することに注意してください。また、コンピューターを再起動すると、サービスが再び実行されます。
Adyの答えで十分です。ただし、インスタンスごとに無効にしたい場合は、このメソッドをいつでもバッチファイルに入れて(ただし、非常に短いので入力するだけで)実行できます。
net stop beep
とすると、エラーが発生しますThe Beep service could not be stopped.
(Windows 10)。
コマンドラインから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
次の手順を実行して、マシンのシステムビープ音を無効にします。
参照:http : //windowsitpro.com/article/articleid/15508/how-do-i-stop-windows-2000-from-beeping.html
Set-PSReadlineOption -BellStyle Visual
https://msdn.microsoft.com/powershell/reference/5.1/PSReadline/Set-PSReadlineOptionを参照して ください
gc
ベル文字を含むファイルを作成すると、通知音が鳴ります。リンクしたページには、「PSReadLineがさまざまなエラー条件またはユーザープロンプトにどのように応答するかを指定する」というオプションがあり、これはベル文字の処理とは異なると考えています。
他の解決策は私にとってはうまくいかなかったので(たとえば、net stop beep
このように永久に行き詰まってしまいThe service is starting or stopping. Please try again later.
ました:)、Cmder / ConEmuでビープ/ディンを無効にする方法はCritical Stop
、システムサウンド設定でサウンドをnoneに設定することでした。
これ以上鳴りません!