浏览器将批处理文件添加到书签中,在浏览器中打开 .bat,而不是正常运行

浏览器将批处理文件添加到书签中,在浏览器中打开 .bat,而不是正常运行

我是超级用户新手,请对我宽容一点。:)

我创建了一个批处理文件来搜索具有特定标签的 USB 驱动器,并在默认浏览器 (Edge) 中打开一个 html 文件,效果很好。我在浏览器的书签栏中为此添加了一个书签,它工作正常,单击时批处理文件会正常运行(在 CMD 中),但突然单击浏览器书签会导致 .bat 文件的内容显示在浏览器中而不是运行。我在 Chrome 和 IE11 中对此进行了测试。Chrome 的操作与 Edge 相同,并在新选项卡中打开 .bat,而 IE11 则按预期运行,单击书签时它会在命令提示符中运行批处理文件。

我最近更新了 Edge,这是我的书签所在的地方,之前没有在 Chrome 中尝试过这个(直到现在我也没有理由尝试)。是什么变化导致了这个问题,我该如何修复它?当然,我可以简单地使用桌面或开始菜单上的快捷方式,或者为 .lnk 文件分配键盘快捷键(更好,因为这是我每天都在使用的东西),但出于原则,我想知道为什么它不再起作用。

版本信息:Windows:10 Pro 19042.630 IE:版本 11.630.19041.0 Edge:版本 87.0.664.55(官方版本)(64 位)Chrome:版本 87.0.4280.88(官方版本)(64 位)

答案1

对于 Chrome,您必须已启用,"Open on specific pages"否则此问题会持续发生。要禁用,请转到Chrome Settings. 转至Search Bar并搜索:"On Startup"。然后选择"Continue where I left off." 或者:

"New Tab Page"

如果这不能解决问题,请告诉我。:)

相关内容