Макрос, которые отключают / включает звуковое устройство в Windows 7

Что я должен использовать для программирования такого Макроса?

3
задан 27.10.2009, 19:48

3 ответа

Автогорячая клавиша!

Ищите функцию "SoundSet" для достижения того, что Вы хотите здесь.

2
ответ дан 08.12.2019, 00:39

Можно использовать devcon от Microsoft

Утилита DevCon является утилитой командной строки, которая действует как альтернатива Диспетчеру устройств. Используя DevCon, можно включить, отключить, перезапустить, обновить, удалить и запросить отдельные устройства или группы устройств. DevCon также предоставляет информацию, которая относится к разработчику драйвера и не доступна в Диспетчере устройств.

страница содержит подробный набор информации о том, как использовать его,

для Вашего случая, просто помещенного

devcon find *

К экземплярам устройства списков всех устройств, которые присутствуют на локальном computer.then,

devcon disable <your-sound-card-HardwareID>

для отключения устройств, которые соответствуют определенным аппаратным средствам или идентификатору экземпляра можно использовать подстановочный знак (*)

1
ответ дан 08.12.2019, 00:39

Найдите, какой реестр оценивает Ваши конкретные Макро-запросы, можно сделать это с Монитором Процесса Sysinternals.

Для меня калькулятор включает мои запросы клавиатуры значение

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\18\ShellExecute

который установлен на "calc.exe".

Изменение, которые оценивают для использования NirCmd для отключения звука устройства или ранее упомянутого DevCon для отключения устройства.

пример:

отключать звук

C:\path\to\nircmd.exe mutesysvolume 1

не отключать звук

C:\path\to\nircmd.exe mutesysvolume 0

или отключить

devcon disable [hardware_id] 

и повторно включите

devcon enable [hardware_id] 
1
ответ дан 08.12.2019, 00:39

Теги

Похожие вопросы