Параметры с пользовательским протоколом URL

#url #protocols

#URL-адрес #протоколы

Вопрос:

У меня проблема с параметрами протокола url, что происходит, так это то, что при выполнении тестов я хотел создать html-код, который при нажатии кнопки приложение будет выполняться локально, он хорошо работает, помещая программы из regedit, но я не могу указать программу в качестве аргумента, поэтому я сделал летучую мышь
start %1
который хорошо работает в командной строке, но когда он запускается в chrome, он не запускается как
start "notepad.exe"
но как
start "test:notepad.exe
что не работает

какое-то решение или альтернатива?

.reg
Редактор реестра Windows Версии 5.00

[HKEY_CLASSES_ROOTtest]
@="URL:test Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOTtestshell]

[HKEY_CLASSES_ROOTtestshellopen]

[HKEY_CLASSES_ROOTtestshellopencommand]
@=""C:executor.bat" "%1""

если есть грамматические ошибки, то это потому, что я использую переводчик…