
Я ищу способ написать сценарий, который отключит звуки.
Звуки, которые я хотел бы отключить, — это звук запуска навигации и звук запуска окон воспроизведения.
Есть ли какой-нибудь скрипт, который может это сделать?
решение1
Самый простой способ найти подобные вещи — экспортировать реестр (обычно HKEY_CURRENT_USER), изменить настройки, снова экспортировать реестр (в другой файл) и запустить его через что-то вроде WinDiff или WinMerge, чтобы увидеть различия.
Узнав, что именно изменилось, вы можете автоматизировать этот процесс с помощью чего-то вроде VBScript:
Option Explicit
Dim wshShell : Set wshShell = WScript.CreateObject("WScript.Shell")
' Set the sound to Windows Navigation Start.wav
WshShell.RegWrite "HKCU\AppEvents\Schemes\Apps\Explorer\Navigating\.Current\", "C:\Windows\Media\Landscape\Windows Navigation Start.wav", "REG_SZ"
' Clear the sound
WshShell.RegWrite "HKCU\AppEvents\Schemes\Apps\Explorer\Navigating\.Current\", "", "REG_SZ"
К сожалению, не все так просто, поскольку я не смог найти никаких изменений в реестре, которые могли бы иметь отношение к звуку запуска Windows.
решение2
Я обнаружил, что это немного помогает.http://www.sevenforums.com/tutorials/285-sounds-change.html
Он не скажет вам, где что находится, но если вы ищете определенный звук, он сработает.
Я сделал это так: зашел в Панель управления > Звуки и нашел звук, который хочу изменить. Например, я выберу Звук Asterisk в разделе Windows.
Итак, название звука — «Windows Hardware Insert»
Затем я захожу в реестр
HKEY_CURRENT_USER\AppEvents\Schemes\Apps, щелкаю правой кнопкой мыши и выбираю «Найти», затем ввожу «Вставка оборудования Windows», и мне будет показано, где находится эта запись реестра, чтобы я мог ее изменить.
Затем вы можете экспортировать запись реестра и отредактировать ее, а затем написать скрипт для применения изменений, выполнив следующее:
regedit /s "Path to your registry entry"