Действительно ли Windows кэширует содержание .url (интернет-Ярлык) файлы?

Я реализую пользовательский обработчик URL в.NET. Для тестирования этого я создал некоторых отличающихся .url файлы и помещенный их на мой Рабочий стол. Это обычно хорошо работает, но ведет себя странно, если я изменяю содержание файла, конкретно URL= строка. Выполнение так не имеет никакого эффекта — старый URL продолжает открываться. Переименование файла, однако, работ. Файл похож на это:

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

Все ярлыки, которые я создаю через Новый → Ярлык, получают тот же UUID, таким образом изменяя, который, вероятно, не поможет.

Есть ли некоторый внутренний .url файл / кэш отображения URL в Windows?

7
задан Sören Kuklau 25 July 2010 в 12:13
поделиться