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