Powershell小技巧之播放WAV声音
更新时间:2014年09月04日 16:56:37 投稿:hebedich
本文主要介绍了使用powershell播放WAV格式音频文件的一个小技巧,虽然很简单,但是很实用,需要的朋友可以参考下
要让程序播放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获取Windows用户列表、用户信息的方法
这篇文章主要介绍了PowerShell获取Windows用户列表、用户信息的方法,一个简单的入门例子,需要的朋友可以参考下2014-08-08
PowerShell管理Win Server 2008 R2
在Windows Serve 2008 R2中,一个重要改进就是PowerShell版本升级为2.0。Win 2008 R2包括一系列新的服务器管理界面,这些均建立在PowerShell 2.0之上。它新增了240个cmdlets命令集,新的PowerShell图形用户界面也增添了开发功能,从而用户能更简单创建自己的命令行。2015-09-09
PowerShell中使用ArrayList实现数组插入、删除、添加例子
这篇文章主要介绍了PowerShell中使用ArrayList实现数组插入、删除、添加例子,使用ArrayList效率更高、也更方便,需要的朋友可以参考下2014-08-08


最新评论