Win10如何使用PowerShell來(lái)播放音樂(lè)?
Win10如何使用PowerShell來(lái)播放音樂(lè)?PowerShell功能的強(qiáng)大,大家是有目共睹的,它可以完成非常非常多的工作,今天小編將給大家分享使用PowerShell來(lái)播放音樂(lè)的操作技巧,具體操作請(qǐng)看下文介紹。
圖1:使用PowerShell播放音樂(lè)
Win10如何使用PowerShell來(lái)播放音樂(lè)?
1、代碼及注釋
01Add-Type -AssemblyName presentationCore復(fù)制代碼Add-Type -AssemblyName presentationCore#添加presentationCore
01= "D:Music劉惜君-御龍品青梅.flac"復(fù)制代碼= "D:Music劉惜君-御龍品青梅.flac"#音樂(lè)文件的位置
01= New-Object System.Windows.Media.MediaPlayer復(fù)制代碼= New-Object System.Windows.Media.MediaPlayer#新建一個(gè)播放器對(duì)象
01.Open()復(fù)制代碼.Open()#打開(kāi)之前的創(chuàng)建的$path變量,也就是打開(kāi)音樂(lè)文件
01Start-Sleep 1復(fù)制代碼Start-Sleep 1#暫停一下,等待音樂(lè)文件加載完成
01= .NaturalDuration.TimeSpan.TotalSeconds復(fù)制代碼= .NaturalDuration.TimeSpan.TotalSeconds#把音樂(lè)的時(shí)間長(zhǎng)度設(shè)置為一個(gè)變量備用
01.Play()復(fù)制代碼.Play()#開(kāi)始播放音樂(lè)
01Start-Sleep復(fù)制代碼Start-Sleep#等待音樂(lè)播放完成,這里就用了上面的時(shí)間變量
01.Stop()復(fù)制代碼.Stop()#停止播放
01.Close()復(fù)制代碼.Close()#關(guān)閉播放器
2、如何使用?
把前面的代碼復(fù)制下來(lái)保存為.ps1文件,右鍵使用PowerShell打開(kāi)。你可能會(huì)遇到如下圖所示的窗口,輸入一個(gè)字符“Y”或者“A”就可以了。
圖2:執(zhí)行策略防止執(zhí)行腳本
3、說(shuō)明
(1)這個(gè)有什么用?吃多了要用這破玩意播放音樂(lè)?
我非常反感這類問(wèn)題,對(duì)于這類問(wèn)題,我的回答是:玉不琢,不成器。人不學(xué),不知義。
(2)如何才能不出現(xiàn)上圖中的窗口?
如下圖所示,使用Cortana搜索“PowerShell”,右鍵“以管理員身份運(yùn)行”。然后輸入“Set-ExecutionPolicy -ExecutionPolicy RemoteSigned”執(zhí)行,之后在執(zhí)行腳本就可以了。
圖3:以管理員身份運(yùn)行PowerShell
(3)能詳細(xì)解釋下代碼嗎?
小編已經(jīng)非常詳細(xì)的注釋了代碼了,還看不懂小編也沒(méi)辦法了,簡(jiǎn)單說(shuō)就是PowerShell調(diào)用了一個(gè).NET類對(duì)象來(lái)處理音樂(lè)文件。
上述便是Win10使用PowerShell來(lái)播放音樂(lè)的操作技巧,有興趣的伙伴,可以嘗試看看哦!
相關(guān)文章:
1. Win7如何使用磁盤(pán)清理程序來(lái)清理系統(tǒng)垃圾?2. Win11正式版怎么安裝安卓APK應(yīng)用?Win11安裝安卓APK文件方法3. UG是什么?Win10運(yùn)行UG出現(xiàn)亂碼怎么修復(fù)?4. Win7系統(tǒng)DNF直播窗口怎么關(guān)掉?Win7系統(tǒng)關(guān)掉DNF直播窗口的方法5. deepin20怎么使用畫(huà)板打開(kāi)圖片? deepin畫(huà)板打開(kāi)圖片的兩種方法6. Win7連接共享打印機(jī)出現(xiàn)錯(cuò)誤代碼0x80070035怎么解決?7. Win10系統(tǒng)提示“丟失msvcr100.dl”怎么辦?丟失msvcr100.dl解決方法分享8. 新手怎么用U盤(pán)裝Win10系統(tǒng)?9. uos如何安裝微信? uos系統(tǒng)微信的安裝教程10. CentOS7版本系統(tǒng)破解講解
