我需要调整一台 WinXP Pro 机器(实际上,有好几台)以便在启动时启动 Windows Media Player,并让它立即开始播放当前播放列表。
我考虑过做一个 .bat 脚本,但我找不到命令行参数这样我就可以告诉 WMP 开始播放它当前已加载的任何播放列表。
当然,如果通过将 WMP 设置为服务来轻松/更容易地做到这一点,我很乐意这样做。
您建议如何解决这个问题?
编辑: 一些背景信息可能会有所帮助。这些机器被设计成辅助生活设施等场所的内部有线电视频道。它们主要播放幻灯片(包括公告、餐饮菜单等),许多客户喜欢使用 WMP 播放背景音乐。
这些机器被设置为自动安装微软的任何操作系统更新。问题是这往往会导致它们重新启动,这会导致 WMP 停止运行,直到有人注意到并重新启动它。这可能会导致客户非常不高兴。
因此,我不仅需要在启动时启动 WMP,还需要让它播放现有的播放列表。
答案1
我进行了一些挖掘,在以下目录中有一个自动生成的最新项目播放列表:
C:\Users\<username>\AppData\Local\Microsoft\Media Player\lastplayed.wpl
使用命令提示符并简单地指定此文件启动了 Windows Media Player 并启动了播放列表,其中包含我拖到播放列表但未保存的几首歌曲。
您应该能够添加一个简单的开始菜单/注册表命令,启动针对上述文件的 Windows Media Player。
我让它在 Windows 7 和 Windows Media Player 12 中运行,但更新 XP 的路径应该不会有任何问题,而且 Windows Media Player 11 应该具有相同的文件夹结构。
答案2
如果您保存了播放列表,则将其添加到启动菜单。加载时会自动播放播放列表。
答案3
这对我有用...我试图在 Windows 7 上启动时使用播放列表。我在以下网址找到了信息https://www.youtube.com/watch?v=gHgKNKN-nG8 但方向如下:
1)进入我的电脑
2)双击:C盘
3)双击:用户
4)双击:“您的用户帐户”(无论它是什么)
5)转到文件夹选项(对我来说它在组织下),选择查看,选择显示隐藏文件文件夹和驱动器。
6)点击应用
7)双击:AppData
8)双击:漫游
9)双击:微软
10)双击:Windows
11)双击:开始菜单
12)双击:程序
13)双击:启动
14) 然后将播放列表(或文件)的“快捷方式”复制到启动文件夹。
就是这样,您已经完成了...您可以关闭该窗口...只需确保您遵循前 5 个步骤并取消选中“显示隐藏文件”(组织>>文件夹选项>>查看>>不显示隐藏文件夹和驱动器)。
希望这可以帮助
杰斯
答案4
我创建了一个快捷方式,如下所示:
“%ProgramFiles(x86)%\Windows Media Player\wmplayer.exe” “C:\Users\Administrator\Music\Playlists\favs.m3u”
我的播放列表显然名为“favs.m3u”
我在 Windows 8 PC 和 Windows 7 PC 上对此进行了测试。