尝试编写一个PowerShell cmdlet,它将在开始时静音,除非已经静音,并在最后取消静音(仅当它没有静音时才开始).找不到我可以使用的任何PoweShell或WMI对象.我正在玩使用像auxGetVolume或auxSetVolume这样的Win32函数,但是无法让它工作(如何从IntPtr中读取值?).
我正在使用V2 CTP2.有什么想法吗?
谢谢!
我想从JScript或VBScript脚本控制我的Windows系统的卷.有任何想法吗?
此外,如果系统音量静音,我可以取消静音吗?
我是PowerShell的新手,最近一直在玩它.
我的问题是,如何使用PowerShell将特定应用程序静音?例如,如果我正在观看Chrome中的YouTube视频,我只能通过进入音量调音台并将Chrome从应用列表中静音来静音.有没有办法在PowerShell中执行此操作?
我发现了一篇关于如何将所有内容静音但不是特定应用程序的文章.