Чисто теоретически в системе можно зарегистрировать любой URL-протокол (
в windows).
Ассоциировать его с любым приложением, которое будет выполнять нужные вам действия (например запускать другие программы)
Так, телеграм при установке регистрирует протокол
tg://, скайп –
skype://.
Например, регистрируете протокол
execprogam://, ассоциируете его со своей самописной программой или скриптом и делаете на web-странице ссылки вида
execprogram://calc.exe
Надеюсь вы понимаете, что протокол нужно вручную зарегистрировать на каждом целевом компьютере и установить на этот компьютер вашу утилиту, которая будет отрабатывать по этому протоколу.
Поэтому, если вам решение требуется для внутреннего использования, для себя, это подходящий вариант.