你的脚本能方便的播放WAV格式声音文件去吸引用户的注意,这里有一个简单的例子:
function Play-Alarm { $path = "$PSScriptRoot\Alarm06.wav" $playerStart = New-Object Media.SoundPlayer $path $playerStart.Load() $playerStart.PlaySync() }
这里假设WAV文件和脚本在同一个目录下,注意$PSScriptRoot环境变量不支持Powershell2.0。
只需要确保你设定的$path指向有效地文件去使用。
默认,程序在播放声音时会进入等待状态,如果你想播放声音时脚本不进入等待状态请使用PlaySync()替换Play()。
本文链接: https://www.pstips.net/playing-a-sound-on-error.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
广播: PowerShell将文本转换成音频 | PowerShell 中文博客