DisableAudio 程序使用说明概述：
DisableAudio 是一个用于管理 Windows 音频设备的实用工具，主要功能包括：
1、禁用除默认设备外的所有音频设备
2、枚举系统中所有可用音频设备
3、设置默认输入/输出音频设备
4、支持通过命令行参数或注册表进行配置

命令行参数
程序支持以下命令行参数：
|-enum|枚举并显示所有音频设备|DisableAudio.exe -enum|
|-t[毫秒]|设置延迟执行时间|DisableAudio.exe -t 5000|
|-mo[设备名]|设置默认输出设备|DisableAudio.exe -mo "Realtek Audio"|
|-mi[设备名]|设置默认输入设备|DisableAudio.exe -mi "麦克风”|
注意：
设备名称支持部分匹配，不需要输入完整的设备名称
如果设备名称包含空格，需要使用引号包围

注册表配置
除了命令行参数，程序还支持通过注册表配置默认设备：
注册表位置：HKEY_LOCAL_MACHINE\SYSTEM\DefensX\DefaultInputOutputDevice
输出设备键值：Output（REG_SZ 类型）
输入设备键值：Input（REG_SZ 类型）
注册表配置将在命令行参数未指定设备时生效。

获取音频设备列表
请直接运行 DisableAudio.exe -enum 就可以直接在当前目录DisableAudio.log 获取设备名字

批处理命令示例
start DisableAudio.exe -mo "你的扬声器设备" -mi "你的麦克风设备"

注册表参数使用批处理添加示例
:: 设置默认输出设备
reg add "HKLM\SYSTEM\DefensX\DefaultInputOutputDevice" /v "Output" /t REG_SZ /d "你的扬声器设备" /f

:: 设置默认输入设备
reg add "HKLM\SYSTEM\DefensX\DefaultInputOutputDevice" /v "Input" /t REG_SZ /d "你的麦克风设备" /f

提示：如果不设置默认设备参数，默认会禁用获取系统默认输入输出设备以外的所有音频设备；
 【来源：https://www.pxecn.net/technology/224.html，转载请注明】