Отключение звукового сигнала окна cmd

Есть ли способ существенно отключить функцию Beeping командной оболочки Windows?

Я сейчас работаю над скриптом PowerShell, который заканчивает печать нескольких строк текста на экран. Я разрабатываю ошибку в логике кодирования. Но каждый раз, когда я ошибаюсь, мой скрипт выводит на экран кучу случайных двоичных символов и в конечном итоге вызывает много раздражающих звуковых сигналов.

Неудача очевидна без звуковых сигналов 🙂

4 Solutions collect form web for “Отключение звукового сигнала окна cmd”

Команда командной строки Windows «net stop beep» отключит звуковой сигнал, а «чистый стартовый сигнал» включит звуковой сигнал. Источник

Следует отметить, что инструкция останавливает звуковой сигнал глобально на окнах, а не только для командной оболочки Windows. Кроме того, служба перезагрузится при перезагрузке компьютера.

Ответ Ади будет достаточным. Но если вы хотите просто отключить его на один экземпляр, вы всегда можете поместить этот метод в пакетный файл (но он настолько короткий, что вы можете просто набрать его) и запустить его.

Выполните следующие действия, чтобы отключить системный звуковой сигнал вашего компьютера:

  1. Щелкните правой кнопкой мыши Мой компьютер и выберите «Управление».
  2. Разверните «Системные инструменты» и выберите «Диспетчер устройств».
  3. В меню «Вид» выберите «Показать скрытые устройства».
  4. Разверните драйверы без подключения и воспроизведения.
  5. Щелкните правой кнопкой мыши Beep и выберите «Свойства».
  6. Выберите вкладку «Драйверы».
  7. Нажмите «Стоп». Вы также можете изменить тип запуска на «Отключено», поэтому служба звукового сигнала никогда не запускается.

Ссылка: http://windowsitpro.com/article/articleid/15508/how-do-i-stop-windows-2000-from-beeping.html

Чтобы управлять запуском службы 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 
  • Используйте PowerShell для запуска сканирования вирусов на нескольких серверах
  • Как отключить звук / отключить звук от PowerShell
  • Экспорт хеш-таблицы в CSV с ключом в качестве заголовка столбца
  • Имеет ли Powershell какой-либо эквивалент .bashrc?
  • Сложные запросы wmi с использованием execquery
  • Ссылка на system.management.automation.dll в Visual Studio
  • Файлы и подпапки файлов PowerShell FTP
  • Более одного «Открыть xxxxx здесь как администратор»
  • Как получить (gci) .count, чтобы возвращать правильные числовые значения для пустых или одиночных списков?
  • Неверный размер шрифта Powershell на Windows 8.1
  • Конфигурирование истории файлов Windows 8 / 8.1 / 10 с помощью командной строки
  • Давайте будем гением компьютера.