Powershell小技巧之播放WAV声音
程序员文章站
2022-05-08 10:11:06
要让程序播放wav声音文件,可以在ps中使用内置的声音类。它支持一个wav格式文件路径同时能让你控制声音的播放频率。
$player = new-object -...
要让程序播放wav声音文件,可以在ps中使用内置的声音类。它支持一个wav格式文件路径同时能让你控制声音的播放频率。
$player = new-object -typename system.media.soundplayer $player.soundlocation = 'c:\windows\media\chimes.wav' $player.load() $player.playlooping()
一旦你的脚本开始执行,你可以这样停止播放:
$player.stop()
如果你想要在你的脚本空间定义一段声音,请将声音文件放置在脚本的同一个目录,同时使用$psscriptroot引用当前脚本文件的位置。
这个例子将播放你脚本同一个目录下的mysound.wav文件:
$player = new-object -typename system.media.soundplayer $player.soundlocation = "$psscriptroot\mysound.wav" $player.load() $player.playlooping() # do something... start-sleep -seconds 5 $player.stop()
注意 $psscriptroot 只支持ps3.0及以后版本。当然它也需要你的脚本保存为一个文件。
支持ps3.0以后版本
推荐阅读
-
Powershell小技巧之使用WMI查询插上的U盘
-
Powershell小技巧之系统运行时间
-
Powershell小技巧之使用Copy-Item添加程序到开机启动
-
Powershell小技巧之使用-F方法带入数据
-
Powershell小技巧之使用WMI测试服务响应
-
Powershell小技巧之播放WAV声音
-
Powershell小技巧之使用Jint引擎在PowerShell中执行Javascript函数
-
Powershell小技巧之通过EventLog查看近期电脑开机和关机时间
-
Powershell小技巧之使用Get-ChildItem得到指定扩展名文件
-
PowerShell小技巧之启动远程桌面连接