Это - определенный взлом, но здесь идет:
Можно использовать NirCmd, чтобы сделать некоторые полезные вещи из командной строки. Один из них отключает звук системного аудио. Команда, в которой Вы будете нуждаться:
nircmd.exe mutesysvolume 1
Поместите эту строку в сценарий пакетной обработки, затем настройте ее как сценарий завершения работы, таким образом, она будет работать каждый раз, когда Вы закрываетесь.
Не уверенный, что Вы имеете в виду, но можно выключить шум завершения работы в приложении Панели управления "Звуков"
Посмотрите здесь для того, как сделать этот http://www.microsoft.com/windowsxp/using/accessibility/soundscheme.mspx
Вы могли просто войти в панель управления и удалить запуск и завершить работу звуков. Точная процедура будет варьироваться несколько версией для Windows, но на XP ищут вкладку "Sounds" в "Звуках и Аудиоустройствах" значок панели управления.
К ответу дополнительного lc я предлагаю, чтобы Вы создали сценарий WSH, как тот ниже. Напишите следующий код в Блокноте, затем сохраните его как a mute.vbs
файл:
Set WshShell = CreateObject("WScript.Shell")
For i=1 To 100
WshShell.SendKeys(chr(&hAE))
Next
(на основе статьи, найденной с Google по nilpo.com)
Сценарий выключает объем к минимуму (альтернатива должна была бы отключить звук звука, с &hAD
код; это однако переключило бы состояние "с отключенным звуком", поэтому если Вы не знаете, как проверить состояние "с отключенным звуком" из сценария, Вы не могли быть уверены, выключен ли звук или включен впоследствии).
Необходимо смочь зарегистрировать этот сценарий для завершения работы Windows с методами, связанными с lc в его ответе. (Отметьте однако, что на Vista Домой Premium это по-видимому недоступно).
Этому ответили, и я уверен работы решения. Однако, я отправляю, потому что это возможное решение, которое не требует никакого приложения сторонних производителей. Это немного решительно в этом, это закрывает аудио подсистему (драйвер) полностью, не просто отключив звук микшера.
Выполните командную строку как администратора и введите следующее:
net stop "Audiosrv"
для запуска аудио подсистемы снова введите следующее:
net start "Audiosrv"
Если Вы будете выходить из системы или спать, то это будет работать. Полное завершение работы/перезапуск сбрасывает аудио назад на.
Возможная оборотная сторона является некоторыми программами, мог бы отобразить сообщение об ошибке при попытке играть аудио, в то время как аудио подсистема отключена. (Winamp показывает раздражающее окно сообщения, в то время как iTunes просто паузы мирно.)