是否可以切换“开关”;禁用所有音频增强功能“;通过CMD/BATCH/VB在Windows Soundsettings中选择?

是否可以切换“开关”;禁用所有音频增强功能“;通过CMD/BATCH/VB在Windows Soundsettings中选择?,windows,vb.net,batch-file,audio,registry,Windows,Vb.net,Batch File,Audio,Registry,我的问题是: 我正在使用免费软件“均衡器APO”来调整我系统上的声音。 当我正常使用Windows时,我不希望它处于活动状态。然而,当我开始一个游戏(比如CSGO)时,我希望它变得活跃起来 背景是,我正在使用EQ调低低音,这样我可以更好地听到位置音频 问题是,据我所知,EQ将更改写入注册表,因此无需启动即可激活效果。否则我会写一个宏,在我想的时候启动EQ 现在我的问题是,是否可以通过CMD/BATCH/VB在声音设备的属性中启用“禁用所有音频增强”功能?因为我想到的一个可能的解决方案是编写一个脚

我的问题是:

我正在使用免费软件“均衡器APO”来调整我系统上的声音。 当我正常使用Windows时,我不希望它处于活动状态。然而,当我开始一个游戏(比如CSGO)时,我希望它变得活跃起来

背景是,我正在使用EQ调低低音,这样我可以更好地听到位置音频

问题是,据我所知,EQ将更改写入注册表,因此无需启动即可激活效果。否则我会写一个宏,在我想的时候启动EQ

现在我的问题是,是否可以通过CMD/BATCH/VB在声音设备的属性中启用“禁用所有音频增强”功能?因为我想到的一个可能的解决方案是编写一个脚本,该脚本可以通过registry/batch或类似方式更改此设置。因为启用此选项也会删除EQ所做的更改,因此返回到完全不调整,这是我不玩时想要的

因此,每当我开始游戏时,我都会按一些执行脚本的键绑定,将设置切换为关闭-->无/无低音,以供游戏使用

每当我再次关闭游戏时,我会按另一个执行脚本的键绑定,将设置切换为打开-->禁用所有音频增强->无EQ->正常音频,而不更改音乐、电影等

我知道这是一个非常具体的问题,但如果可能的话,我真的很烦。据我所知,可以通过Windows GUI进行的每个设置也可以通过批处理/注册表进行,对吗

任何能帮助我解决问题的其他解决方案建议也将不胜感激