Я думал, что это должно быть возможно, как будто мы можем установить настройки, которые говорят компьютеру, чтобы он оставался безмолвным независимо от того, что
Просто отключите ваши динамики.
Раймонд Чен объясняет, почему то, что вы хотите, невозможно на уровне программного обеспечения.
Возможно, вы захотите сделать какое-нибудь программное обеспечение, которое будет держать компьютер выключенным, несмотря ни на что. Но тогда кто-нибудь другой может сделать какое-нибудь программное обеспечение для включения звука компьютера, несмотря ни на что.
Как сказал Бэкон Битс, вы всегда можете отключить звуковое устройство. Но другое приложение может повторно включить звуковое устройство. Вы можете удалить драйверы звукового устройства, но другое приложение может просто переустановить их.
Вы можете удалить драйверы звукового устройства и очистить кэш драйверов Windows, но другое приложение может взять идентификатор устройства всех неизвестных устройств в вашей системе, а затем отправить их в веб-службу, чтобы определить, являются ли они звуковыми устройствами, и автоматически переустановить нужные устройства. водители.
Почему бы не запланировать задачу удаления драйверов звукового устройства и очистки кэша драйверов Windows? Сделайте так, чтобы он запускался каждые 10 минут. Что теперь будет делать другое приложение? Сканируйте идентификаторы устройства каждые 9 минут.
Это все равно что сказать: «Иногда я спешу, и я хочу быть уверенным, что я следующий человек, который будет обслужен у прилавка с гастрономами. Для этого я нахожу того, у кого наименьшее число, выбиваю их без сознания и краду их билет. Но иногда приходит кто-то еще, кто тоже спешит. Этот человек сбивает меня с толку и крадет мой билет. Мой план состоит в том, чтобы установить мой будильник, чтобы периодически будить меня, и каждый раз, когда он будит меня, я нахожу человека с наименьшим номером, сбиваю его с ног и краду его билет. Есть ли способ лучше?"