2012-01-31 89 views

回答

0

听起来像你想脚本改变你的音频输出设备。你可以通过注册表来完成。看到这个博客帖子的脚本,做这样的:

http://www.ademiller.com/blogs/tech/2008/12/switching-audio-input-and-output-with-powershell/

这可能不会调用变化立即像小程序。为此,您可能需要调用API,但看起来并不容易。

有人提出用C语言实现一个小命令行程序++,你可以下载源代码和二进制这里:

http://www.daveamenta.com/2011-05/programmatically-or-command-line-change-the-default-sound-playback-device-in-windows-7/

它没有我的Windows 7系统上运行,但可能是因为我不没有安装正确的Visual C++重新分发。如果运行错误,你可以试试这个版本。

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29

+0

感谢安迪,我已经通过这些链接了。但我只在Windows 8开发人员预览版中从powershell中寻找一个cmdlt。请在这方面帮助我。 – 2012-01-31 23:31:38

+0

@jakkpraveen不幸的是,没有cmdlet可以这么做。您可以在Windows 8开发人员预览[此处](http://andyarismendi.blogspot.com/2011/09/new-commands-in-powershell-v3-from.html)中查看完整的cmdlet列表。 – 2012-01-31 23:47:21

+0

好东西安迪..你能帮助我如何使用PowerShell脚本完成我的需求吗? – 2012-02-01 00:19:51

相关问题