Как работает эта команда запуска... «splunk:///»

Как работает эта команда запуска... «splunk:///»

Я застрял на чем-то, что, вероятно, просто для кого-то. Я могу открыть run и ввестиsplunk:///

И он стреляет:

"C:\program files\application\me.exe" /someswitch

В чем фишка их изготовления? Я бы хотел сделать что-то вродеmyapp:///

И пожары:

"C:\program files\application2\mine.exe" /force

решение1

Он известен как «Схема унифицированного идентификатора ресурса (URI)«И хотя технически можно взломать настройки в ОС одной системы, чтобы разрешить существование другой, это противоречит целям схемы.

Вся идея URI, таких как ftp://, http://и т.п., заключается в том, что это общие схемы, которые общеприняты и известны своей полезностью для широкого круга пользователей.чтокогда схема установлена ​​и определена.

Так что вы не можете просто придумать что-то вроде cooldude://того и ожидать, что оно будет работать так, как ожидается. Да, это может быть полезно для вашей системы и конкретного браузера, который вы используете. Но что, если вы хотите распространить это приложение среди других? Вы действительно собираетесь настаивать на том, чтобы пользователи меняли основные настройки в ОС или браузере и делали это достаточно, чтобы каким-то образом ваше приложение стало популярным, но IANA каким-то образом не распознала его как таковое? Я бы не стал затаивать дыхание, ожидая, что что-то подобное произойдет.

Тем не менее, как вы заметили, некоторые ОС, такие как Windows, имеют пользовательские URI, установленные в ОС. Но, опять же, это не простая задача создать такую ​​вещь или ожидать, что она будет легко работать где угодно за пределами среды вашей собственной системы.

Связанный контент