加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows是否缓存.url(Internet快捷方式)文件的内容?

发布时间:2020-12-14 02:21:47 所属栏目:Windows 来源:网络整理
导读:我正在.NET中实现自定义URL处理程序.为了测试这个,我创建了一些不同的.url文件并将它们放在我的桌面上.这通常可以正常工作,但如果我更改文件的内容,特别是URL =行,则表现得很奇怪.这样做无效 – 旧URL继续打开.但是,重命名文件是有效的.该文件如下所示: [{0
我正在.NET中实现自定义URL处理程序.为了测试这个,我创建了一些不同的.url文件并将它们放在我的桌面上.这通常可以正常工作,但如果我更改文件的内容,特别是URL =行,则表现得很奇怪.这样做无效 – 旧URL继续打开.但是,重命名文件是有效的.该文件如下所示:

[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,0
[InternetShortcut]
URL=myCustomScheme://some/url/pointing/somewhere
IDList=

我通过New→Shortcut创建的所有快捷方式都会收到相同的UUID,因此更改它可能无济于事.

Windows中是否有一些内部.url文件/ URL映射缓存?

解决方法

Windows 7缓存您的文件名,有时,正如您所说,在特定位置缓存文件名.

启动regedit并搜索以下内容

HKEY_USERSS-1-5-21-x-x-x-xSoftwareClassesLocal SettingsSoftwareMicrosoftWindowsShellMuiCache

其中S-1-5-21-x-x-x-x是您当前登录的用户.

在那里,您可以看到大多数(或所有?)文件已被缓存,您曾访问过这些文件.

也许你也可以以编程方式停用MUICaching.也许这个网站可以帮助你:Disable Caching

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读