Пользовательский обработчик протокола, Windows - PullRequest
0 голосов
/ 19 июня 2020

Я хотел попробовать собственные протоколы на своей машине, я добавил записи в реестр

Windows Registry Editor Version 5.00 
[HKEY_CLASSES_ROOT\customprotocol]
"URL Protocol"=""
@="URL:customprotocol"

[HKEY_CLASSES_ROOT\customprotocol\shell]

[HKEY_CLASSES_ROOT\customprotocol\shell\open]

[HKEY_CLASSES_ROOT\customprotocol\shell\open\command]
@="\"echo %1 > C:\\logs\\alive.txt\""

Но скрипт не запускается. Когда-либо. Обратите внимание, что значение @="\"echo %1 > C:\\logs\\alive.txt\"" - это значение, которое я ввел после того, как столкнулся с проблемой. Целевое значение - это что-то вроде @="\"C:\\run_protocol.bat %1 \"". Сейчас я просто хочу создать файл на своей машине, и когда он заработает, я запускаю нужный сценарий. У меня есть подсказка в браузере, но скрипт не запускается. Я уже перезапустил машину.

...