微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

播放音乐的 Powershell 脚本

如何解决播放音乐的 Powershell 脚本

我的目标是创建一个脚本,该脚本在运行时将进入共享网络驱动器并播放目录中的所有 mp3

Add-Type -AssemblyName presentationCore
$mediaPlayer = New-Object system.windows.media.mediaplayer
$data = gci "\\srv\s$\music\"
foreach ($line in $data){
    $mediaPlayer.open("\\srv\s$\music\$line")
    $mediaPlayer.Play()
    
    
}

脚本无法知道 mp3 是否完成,所以会发生什么情况是它“播放”了一毫秒,然后前进到下一个项目。 这将导致只播放最后一个文件。 有没有办法让 powershell 在 mp3 不播放时“知道”?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。