Wird der Inhalt von .url-Dateien (Internet Shortcut) von Windows zwischengespeichert?

Ich implementiere einen benutzerdefinierten URL-Handler in .NET. Um dies zu testen, habe ich ein paar verschiedene @ erstel.url Dateien und legen Sie sie auf meinem Desktop. Dies funktioniert im Allgemeinen gut, verhält sich aber merkwürdig, wenn ich den Inhalt der Datei ändere, insbesondere dasURL= Linie. Dies hat keine Auswirkung - die alte URL wird weiterhin geöffnet. Das Umbenennen der Datei funktioniert jedoch. Die Datei sieht folgendermaßen aus:

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

Alle Verknüpfungen, die ich mit @ erstelNeu → Verknüpfung Erhalte die gleiche UUID, so dass es wahrscheinlich nicht hilft, diese zu ändern.

Ist in Windows ein interner .url-Datei- / URL-Zuordnungscache vorhanden?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage