Windows Vista / 7命令行启动“设置麦克风”向导(或麦克风testing向导)

我正在为我们的用户汇集说明来testing他们的麦克风。 Vista和7改变了录音机,所以它不能播放声音。 因此,对于testing声音来说是不好的(他们必须保存文件,find它,打开它,不可避免地获得Windows媒体播放器的“第一次”体验…在这段时间,他们已经忘记了自己在做什么)。

我看到的用于testing麦克风的唯一其他选项是单击开始>控制面板>声音>麦克风>configuration>设置麦克风(并希望在“经典”设置中没有其控制面板。

我知道有这样的方式来通过命令行启动声音对话框。

有任何想法吗?

设置您的麦克风向导隐藏在SpeechUX.dll中。 你可以像这样调用SpeechUX.dll:

rundll32.exe "%windir%\system32\speech\speechux\SpeechUX.dll", RunWizard Tutorial (Speech Recognition Tutorial) rundll32.exe "%windir%\system32\speech\speechux\SpeechUX.dll", RunWizard UserTraining (Voice Training) rundll32.exe "%windir%\system32\speech\speechux\SpeechUX.dll", RunWizard MicTraining (Microphone Training) rundll32.exe "%windir%\system32\speech\speechux\SpeechUX.dll", RunWizard UserEnrollment (Set Up Speech Recognition) 

所以你基本上想要: rundll32.exe "%windir%\system32\speech\speechux\SpeechUX.dll", RunWizard MicTraining

你应该能够做到这一点:控制mmsys.cpl的声音

控制mmsys.cpl声音不适用于Windows 7(无论如何)。 它只是默认popup与mmsys.cpl相同的默认声音控制面板小程序。

通过创build直接链接到向导的快捷方式(或指向快捷方式的链接),可以使用户更容易。 在Windows 7中(可能在Vista中,不能确定,因为我现在没有权限访问),您可以通过打开新的控制面板界面,在控制面板中创build项目的快捷方式,search麦克风,然后将“设置麦克风链接”拖到桌面或文件夹中。 然后你可以把它放在一个他们可以访问的地方,并发送给他们一个链接。

感谢jPerkster将我指向正确的方向。 在这里我没有想到要查找命令行参数 。

mmsys.cpl,n注意:“,”之前的空格是绝对需要的,或Windows认为您正在尝试启动mmsys.cpl,并且出现错误n =

1用于logging

2的声音

StackOverflow也有类似的方式来编程 。