Windows 명령 셸의 경고음 기능을 본질적으로 음소거하는 방법이 있습니까?
현재 PowerShell 스크립트를 작성 중이며 화면에 여러 줄의 텍스트가 인쇄됩니다. 인코딩 논리에서 버그를 해결 중입니다. 그러나 내가 틀릴 때마다 스크립트는 임의의 이진 문자를 화면에 뿌려 결국 많은 성가신 경고음을 유발합니다.
경고음이 없으면 실패가 분명합니다. 🙂
답변
Windows 명령 행 명령 “net stop beep”은 경고음을 끄고 “net start beep”는 경고음을 켭니다.
출처
이 명령은 windows 명령 셸 내 에서만가 아니라 Windows에서 전역 적으로 경고음을 중지합니다. 또한 컴퓨터를 재부팅하면 서비스가 다시 실행됩니다.
에디의 대답은 충분할 것입니다. 그러나 인스턴스별로 사용하지 않으려면이 방법을 항상 배치 파일에 넣을 수 있습니다 (그러나 짧아서 입력 할 수는 있습니다).
답변
명령 행에서 경고음 서비스 시작을 제어하려면 다음을 사용하여 재부팅시 서비스를 비활성화하십시오.
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을 참조
하십시오.
답변
다른 솔루션이 나에게 효과가 없었기 때문에 (예를 들어, net stop beep
영원히 이렇게 붙어 : The service is starting or stopping. Please try again later.
Cmder / ConEmu에서 경고음 / 딩을 비활성화하는 방법 Critical Stop
은 시스템 사운드 설정에서 사운드를 없음으로 설정하는 것입니다.
더 이상 딩!
답변
Windows 10의 소리 설정에서 조정할 수있는 두 가지 소리가 있습니다.
- 치명타
- 기본 경고음
둘 다 none으로 설정하고 침묵으로 축복받습니다.