Windows 7:执行超链接的文件


0

这可能是一个有点愚蠢的问题,但你有没有想过写一个文本文件,其唯一的内容是超链接,这样当用户点击这个文件时,首选的Web浏览器启动并加载对应于这种超链接的网页。这样一个文件的文件扩展名可以是.hln,通过右键单击Windows中的任何一个文件,您可以将选择的浏览器与要启动的默认应用程序这样的扩展名相关联。唯一的问题是,浏览器必须识别扩展名。我想知道是否有其他人认为我在这里描述的行为可能是有用的,并且是否可以通过为最常见的Web浏览器(如chrome或mozilla)之一编写Web浏览器插件来实现此类功能。

谢谢。

Answers:


1

您可以使用简单的快捷方式来实现此目的。

创建一个最简单的方法是打开你最喜欢的webbrowser(我知道Opera和Internet Explorer都支持这个,但Firefox和Chrome也应该支持)并将url拖放到桌面或硬盘上的其他位置。

然后可以将此文件复制到其他位置,如果您双击它,则将使用设置为默认值的浏览器进行导航。

所有webbrowsers都可以打开此文件。


谢谢@LPChip的回答。我在FireFox和Chrome中尝试了这个,你的解决方案也可以。唯一令人失望的是,当我在FireFox中执行此操作时,图标看起来像一张空白的白纸页面,上面没有FireFox图标; 它可能看起来更好一点。另一方面,使用Chrome时,当我这样做时,我会在蓝色背景上看到一个带有漂亮“g”的白色纸页。使用FireFox打开从FireFox URL拖动的文件,并按照预期使用Chrome打开从Chrome网址中拖动的文件。我正在运行Windows 7.再次感谢!
John Sonderson

关于这篇文章,我还有另外一个问题。我检查了上面创建的文件的属性。这些文件中的每一个都有一个扩展名,.URL当我右键单击这些文件时,每个Windows 7都没有让我选择用文本编辑器打开它们,所以我看不到它们的内容格式是纯ASCII,但我怀疑用于打开这些.URL文件的可执行浏览器文件的名称也存储在这些.URL文件中。我已经在Linux分区上安装了我的Windows分区,并以这种方式打开了文件。
约翰·索德森2014年

它们的内容是人类可读的,包含[InternetShortcut]\nURL=theURLhere\nIDList=\nHotKey=\nIconFile=pathToIconFileHere\nIconIndex=0FireFox创建的.URL文件,以及[InternetShortcut]\nURL=theURLhereChrome创建的.URL文件。
约翰·索德森2014年

预备我的是,如果这些文件的文件扩展名相同,Windows如何知道如何使用不同的 Web浏览器应用程序打开它们?谢谢。
约翰·索德森2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.