在Internet快捷方式中获取错误


2

我通过url扩展创建一个文件,并在文本中键入in(其url是示例):

[Internet Shortcut]
URL=http://en.wikipedia.org/wiki/WebDAV

在某些情况下我得到这个错误:( "The Target "" of this Internet Shortcut is not valid. Go to the internet shortcut property sheet and make sure the target is correct."对于样本,如果在路径或目标文件的名称存在空格字符)

我的默认浏览器Firefox。我想要一个在所有浏览器和al os上打开的互联网快捷方式。我能解决什么问题?

(对不起,如果我使用错误的术语或语法,我自学英语)


1
尝试用空格替换空间%20
Der Hochstapler

@OliverSalzburg我提出你的建议,但我仍然得到以前的错误。
Sam

请举例说明无效的网址。URL编码是使其工作所需的全部内容。
Der Hochstapler

@OliverSalzburg我原来写的是我的问题。这是en.wikipedia.org/wiki/WebDAV
山姆

Answers:


2

您可能会发现通过使用浏览器访问网站然后将URL左侧的符号从浏览器拖到桌面上,可以更轻松地创建“Internet快捷方式”文件。

然后,您可以查看生成的.url文件以查看正确的配方,或根据需要重命名或将文件移动到另一个目录/文件夹。


你是对的,这种方法有效,但我想知道:我的方式不起作用。
Sam

该文件已缓存,因此当您编辑文件以修复拼写错误时,您仍然会收到旧的缓存拼写错误链接。在其他答案中查看我的评论。
jdh

1

错字在section关键字中,没有空格。它只是一个单词“InternetShortcut”,而不是“Internet Shortcut”。

您可以通过将快捷方式从浏览器拖到桌面,然后将该快捷方式视为文本文件来查看此文件类型的其他部分和关键字的语法。这是google.url的样子:

[DEFAULT]
BASEURL=http://www.google.com/
[InternetShortcut]
URL=http://www.google.com/
IDList=
IconFile=http://www.google.com/favicon.ico
IconIndex=1
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2

以下是每个字段的含义:指向url文件格式


1
我删除空间之间InternetShortcut,但仍然得到错误。
Sam

当我尝试这个时,它看起来好像是在缓存网址快捷方式 - 所以编辑/保存/点击快捷方式也不行。相反,我不得不将编辑后的文件保存到新的文件名(或者清除缓存可以工作。)然后它工作正常。您可以通过更改URL目标来验证这一点,并看到单击.url文件仍将转到旧目标。
jdh

0

我有相同的错误消息。最终,由于我已经切换域并将内容从旧配置文件移动到新配置文件,因此权限适用于旧域上的该用户而不是新域。通过能够以本地管理员的身份打开她的收藏夹中的.URL文件,而不是她,可以了解这一点。

不得不打开收藏夹的属性并执行安全性 - >高级 - >替换权限...

这是在XP机器上,所以我认为类似的Vista KB推荐并不一定适用!

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.