Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Audio 如何在AutoIt中使用WMI使系统卷静音?_Audio_Wmi_Autoit_Volume - Fatal编程技术网

Audio 如何在AutoIt中使用WMI使系统卷静音?

Audio 如何在AutoIt中使用WMI使系统卷静音?,audio,wmi,autoit,volume,Audio,Wmi,Autoit,Volume,以下是AutoIt中静音系统音量的默认功能: Send ("{VOLUME_MUTE}") 但是如何使用WMI来实现这一点呢 我并不是真的想要代码,只是想要一个想法或可能的方法。WMI允许您浏览声音设备,但不允许您控制系统音量。WMI允许您浏览声音设备,但不允许您控制系统音量。如果您只是想通过编程方式静音系统音量,那是最好的方法 还有其他方法,但这是我发现的唯一一种在我使用过的所有系统上都能始终如一地工作的方法(尽管是vista+)如果您只是想通过编程方式使系统音量静音,那么这是最好的方法 还

以下是AutoIt中静音系统音量的默认功能:

Send ("{VOLUME_MUTE}")
但是如何使用WMI来实现这一点呢


我并不是真的想要代码,只是想要一个想法或可能的方法。WMI允许您浏览声音设备,但不允许您控制系统音量。

WMI允许您浏览声音设备,但不允许您控制系统音量。

如果您只是想通过编程方式静音系统音量,那是最好的方法


还有其他方法,但这是我发现的唯一一种在我使用过的所有系统上都能始终如一地工作的方法(尽管是vista+)

如果您只是想通过编程方式使系统音量静音,那么这是最好的方法


还有其他方法,但这是我发现的唯一一种在我使用过的所有系统上都能始终如一地工作的方法(vista+)

嗨,马特,谢谢你,不过我正在寻找一种方法,可以在Windows中的任何平台/操作系统上工作。@KarlaMaeZ.Jaro,
SoundSetWaveVolume(0)
在这种情况下可能会工作,你试过吗?@Matt,SoundSetWaveVolume(0)将系统波音量设置为0。这将控制波形音量,而不是主音量控制。值为零不会设置静音状态。嗨,马特,谢谢你,不过我正在寻找一种适用于Windows中任何平台/操作系统的方法。@KarlaMaeZ.Jaro,
SoundSetWaveVolume(0)
在这种情况下可能会起作用,你试过了吗?@Matt,SoundSetWaveVolume(0)将系统波音量设置为0。这将控制波形音量,而不是主音量控制。值为零不会设置静音状态。