如何修复由开始菜单的搜索框启动的 Firefox 命令行参数?

如何修复由开始菜单的搜索框启动的 Firefox 命令行参数?

我的电脑上还有一个小问题,但是很烦人而且难以理解:

如果我使用开始菜单的搜索框以命令行参数(例如 -p -no-remote)启动 Firefox,但没有其完整路径,则 Firefox 会在没有参数的情况下启动...

另一方面,如果我使用运行框 ( Win+ R),则不需要完整路径,而是使用参数。如果我在开始菜单的搜索框中使用另一个命令行 (例如 cmd /K ipconfig),也不会出现问题...

据我所知,这不是正常现象。而且重新安装也无法解决问题,那么该怎么办呢?

答案1

建议:在 Firefox 文件夹中创建一个批处理文件(.bat 或 .cmd),它将为您执行此操作:

firefox.bat(或 firefox.cmd)

firefox.exe -p -no-remote

搜索框会找到这个脚本吗?(我没有 Win7,所以我无法检查)。

答案2

经过一番研究,我发现如果我添加扩展名(.exe)有用

因此我将使用:

firefox.exe -p -no-remote

并不是:

firefox -p -no-remote

我还发现,如果我从开始菜单中删除所有快捷方式它也可以工作(没有“.exe”)

附加说明:我认为搜索框使用此注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\firefox.exe来找到它

这引出了其他问题:从搜索框启动程序究竟用在哪些地方?优先顺序是什么?是否可以配置此顺序?

相关内容