日期:2018-07-06 00:00 作者:大白菜官网 来源:http://www.yunshangxitong.com
使用windows10系统的网友都熟悉powershell的功能十分强大,咱们可以通过它完成许多操作。今天,笔记本之家小编就要向我们详解一个用powershell播放音乐的脚本,作用就是播放音乐文件,除此以外,别无他用!
图1:使用powershell播放音乐
1、代码及注释
Add-Type -Assemblyname presentationCore
#添加presentationCore
$path = "d:\Music\刘惜君-御龙品青梅.flac"
#音乐文件的位置
$player = new-object system.windows.Media.Mediaplayer
#新建一个播放器对象
$player.open($path)
#打开之前的创建的$path变量,也就是打开音乐文件
start-sleep 1
#暂停一下,等待音乐文件加载完成
$time = $player.naturalduration.Timespan.Totalseconds
#把音乐的时间长度设置为一个变量备用
$player.play()
#开始播放音乐
start-sleep $time
#等待音乐播放完成,这里就用了上面的时间变量
$player.stop()
#停止播放
$player.Close()
#关闭播放器
2、怎么使用
把前面的代码复制下来保存为.ps1文件,右键使用powershell打开。你大概会碰到如下图所示的窗口,写入一个字符“Y”或者“A”就可以了。
图2:执行策略防止执行脚本
3、说明
(1)这个有什么用?吃多了要用这破玩意播放音乐?
我非常反感这类问题,对于这类问题,我的回答是:玉不琢,不成器。人不学,不知义。
(2)怎么才能不出现上图中的窗口?
如下图所示,使用Cortana搜索“powershell”,右键“以管理员身份运行”。然后写入“set-Executionpolicy -Executionpolicy Remotesigned”执行,以后在执行脚本就可以了。
图3:以管理员身份运行powershell
(3)能详细解释下代码吗?
我已经非常详细的注释了代码了,还看不懂我也没办法了,简单说就是powershell调用了一个.nET类对象来解决音乐文件。
看了上述小编的详解,相信我们对win10系统怎么使用powershell播放音乐已经有了一定的了解。更多关于win10系统的软件问题,请关注笔记本之家:http://www.xitongcheng.com/