我花了很多时间看但却找不到答案。可能没有使用正确的术语来搜索没有帮助的内容。这就是我想要做的事情:
1.我打开浏览器(如果有人想知道,特别感兴趣的是IE8)。
2.我在地址栏中输入'游戏',没有别的,然后按Enter键。
3.我的桌面上的HTML文件 Game.html 会在我的浏览器中打开。
这可以吗?如果是,怎么样?
答案 0 :(得分:1)
我有一种感觉,提供一个沉重的shell驱动 - 注册表操作可能比你想要咀嚼更多(我可能是错的,你可能会喜欢C++
...)。
所以这是一个使用“收藏夹”文件夹中的venerable .url
的相当简单的方法:
<强> game.url 强>
[DEFAULT]
BASEURL=url
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,11
[InternetShortcut]
URL=file:\\\C:\path\to\game.html
IDList=
ShowCommand=3
IconIndex=1
IconFile=C:\WINDOWS\SYSTEM\url.dll
HotKey=1601
[MonitoredItem]
PreviewSize=320x240
IsLivePreview=false
将具有给定文件名的内容保存到:
C:\Users\[username]\Favorites\Links
然后输入地址栏,game.url
应显示在下面的列表中的“收藏夹”下。我知道,不是你所追求的。它很接近 easy 和( bonus!)我相信你可以在.url
文件中指定一个热键,然后只需热键打开(如果它漂浮在你的船上) )。我找不到对.url
文件类型资源语法的很好的引用,但有(Legacy) Internet Shortcuts。
从这里变得更加棘手。这可能涉及创建shell verb
(从上下文菜单中考虑Open
和Edit
),或者可能设置协议处理程序(?)或客户搜索词。它可能看起来像一个简单的“地址”栏,但特别是在Internet Explorer中,它处理各种输入,所以这是一个加载的问题,说你要输入 term
和得到 file
而不导航所有这些。