Registrieren Sie einen benutzerdefinierten URI-Schema-Handler in Windows 10

5947
matcheek

In W7 und W8 kann ich eine beliebige ausführbare Datei von html ausführen, indem ich den Handler in der Registrierung wie unter https://msdn.microsoft.com/pl-pl/library/aa767914.aspx#app_reg beschrieben registriert

Ähnlich wie mailto : someone@abc.com funktioniert.

Die Registrierung des Handlers in der Registry reicht jedoch nicht aus, um es in W10 zum Laufen zu bringen.

Habe die https://stackoverflow.com/questions/24455311/uri-scheme-launching und https://msdn.microsoft.com/library/aa767916.aspx gesehen, aber immer noch keine endgültige Antwort. Irgendjemand?

Registrieren Sie einen benutzerdefinierten URI-Schema-Handler in Windows 10

8

1 Antwort auf die Frage

1
Stefan H.

Sie legen das "Standardsymbol" als Schlüssel fest, es sollte jedoch nur eine Zeichenfolge sein. Das ist der einzige Unterschied, den ich sehe. Eine funktionierende Version meiner Konfiguration angehängt (verbinden Sie rtsp mit vlc).

kr stefan

Windows Registry Editor Version 5.00  [HKEY_CLASSES_ROOT\rtsp] "URL Protocol"="" @="URL:Rtsp Streaming Protocol" "DefaultIcon"="\"C:\\Program Files (x86)\\VideoLAN\\VLC\\vlc.exe\",1"  [HKEY_CLASSES_ROOT\rtsp\shell]  [HKEY_CLASSES_ROOT\rtsp\shell\open]  [HKEY_CLASSES_ROOT\rtsp\shell\open\command] @="\"C:\\Program Files (x86)\\VideoLAN\\VLC\\vlc.exe\" \"%1\"" 
Nicht wahr. "DefaultIcon" ist ein Schlüssel. Sollte aber sowieso egal sein. user2543253 vor 6 Jahren 1