最近从 xp 切换到 windows 10,遇到了新任务栏功能的问题。我保存了一个广播流播放列表文件,并与 VLC 媒体播放器相关联,通常只需从任务栏单击一下即可完成。在 Windows 10 中,出于某种原因,将此文件固定到任务栏时,它会更改为关联程序的快捷方式。
在研究这个问题时,我发现了一个解决方法,即创建 iexplore.exe 的快捷方式,该快捷方式实际上指向目标文件,并且它有效,但遗憾的是,从那时起我就彻底改造了我的计算机,忘记了该方法。我几乎已经找到了一个 iexplore.exe 的快捷方式,它的目标是:
“C:\Program Files (x86)\Internet Explorer\iexplore.exe” D:\backup\radio.xspf
除了从出现的“查看下载”窗口中选择“打开”的额外步骤外,此方法有效。这一定是某种我不记得的开关或参数。似乎其他人会觉得有用,从任务栏加载播放列表……有人能找到我使用此提示找到的网站,或者可能是缺少的参数吗?
答案1
按着这些次序:
首先将 固定
vlc.exe
在 Windows 任务栏中。这可以通过两种方式完成。一种是将快捷方式从“开始”菜单拖放到任务栏。另一种是打开 VLC 安装路径,通常是C:\Program Files\VideoLAN\VLC
。右键单击vlc.exe
并选择“固定到任务栏”。现在打开保存固定任务栏快捷方式的文件夹。一般来说,
C:\Users\UserName\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
- 然后编辑 VLC 快捷方式,即文件名
VLC media player.lnk
。为此,打开属性 > 单击快捷方式选项卡 > 使用命令编辑目标框。例如,它将是 VLC 可执行文件完整路径 + 播放列表文件路径。
C:\Program Files\VideoLAN\VLC\vlc.exe D:\backup\radio.xspf
最后,登录并注销或重新启动 Explorer 进程以使更改生效。固定的 VLC 任务栏快捷方式将直接打开播放列表文件。
答案2
如果您想要一个快捷方式来启动某个程序,您需要:
1)指向您想要使用的程序的快捷方式。
2)“告诉”程序快捷方式应该做什么事情。
您提到了使用 VLC 启动的播放列表文件。所以我不明白您为什么要为 Internet Explorer 创建快捷方式 - 对我来说这似乎没有意义。
以下是我要做的:
- 右键单击桌面上的空白处,从上下文菜单中选择新建 > 快捷方式
- 将此快捷方式指向安装 VLC 的目录中的 vlc.exe
- 添加一个好听的标题,例如“广播”
- 完成快捷方式创建
现在,您只有一个启动 VLC 的快捷方式,没有其他操作。接下来,告诉 VLC 要做什么。
信息,为了更好地了解你将要做什么:
程序是否能使用这种启动方法执行操作完全取决于开发人员。有些程序可以通过执行大量命令来启动,而有些程序则无法执行任何命令。
你如何“告诉”程序一个命令被称为“使用命令行参数”。这是与程序交互的一种旧方法,甚至在纯文本操作系统上也能使用。基本上就是:program.exe
只会启动程序,而 会program.exe "do-this" "do-that"
根据给定的指令启动程序。
您正在使用的 VLC 可以理解很多这些命令 - 但您只需要一个特定的命令:它应该打开您的播放列表文件。幸运的是,如果 .exe 之后的下一个最佳命令是一个文件,VLC 就会这样做 - 它会打开它。
现在回到您的快捷方式,右键单击它并打开它的属性。在那里的“快捷方式”选项卡中,您将看到您之前指定的目标 - 您的 vlc.exe 的完整路径。单击该输入字段,按 [End] 键以到达那里的 vlc 路径的右端。
vlc 路径本身应该以 结尾。.exe"
在最后一个引号之后,按空格键并在那里添加完整文件路径。为了安全起见,也请在引号中添加路径 - 如果您的路径包含任何空格字符,则需要它们。
因此,现在您的快捷方式的目标行应该以以下内容结尾:.exe" "D:\backup\radio.xspf"
。
关闭设置并立即双击此快捷方式 - VLC 应启动并打开您指定的文件。如果现在可以正常工作,您可以将此快捷方式固定到任务栏。
顺便提一句:
1) Internet Explorer 不是一个好的浏览器选择。如果你仍然使用它上网,请考虑一个更安全的浏览器。Firefox 会很好,Opera 也不错 - 甚至可能更喜欢微软的新 Edge 浏览器,但不要使用 IE。
2)“最近从 XP 切换到 Windows 10”- 哦,哇,恭喜!你知道 XP 支持几年前就结束了吗?现在确实是时候换了!