我正在分发一个预装了一些插件的便携版 Firefox,它旨在与我随其分发的一些本地 HTML 文件一起使用。有什么方法可以创建链接到相对文件路径的书签,指向便携浏览器自己的文件夹中的文件?似乎我可以让书签与本地文件一起使用的唯一方法是使用绝对文件路径,而这在便携发行版中不起作用。如果我可以省去用户自己创建这些书签的麻烦,那就太好了。
答案1
我能想到的一个解决方案是通过.bat
如下脚本启动 Firefox:
%echo off
subst w: .
start "" firefox.exe
w:
这将创建与当前文件夹相同的驱动器。然后您可以将所有书签定义为w:relative-path
。
注释:
SUBST 命令
将输出一个非致命错误,不会阻止执行。
START 命令
将在脚本之外启动 Firefox .bat
,以便脚本本身可以终止。
批处理文件本身将在屏幕上显示为黑色闪烁。如果您希望避免这种情况,请参阅 以完全隐藏的方式运行批处理文件。