Регистрация приложения в пользовательской схеме URI с помощью переменной среды
400
PeterL
Я следую руководству здесь на сайте Microsoft, чтобы зарегистрировать приложение для пользовательской схемы URI. Это работает, если я могу предоставить статический путь к исполняемому файлу для запуска
shell open command (Default) = "D:\[my-user-name]\programs\Alert\alert.exe" "%1"
Однако в нашей среде часть этого пути должна контролироваться переменной среды, как таковой:
shell open command (Default) = "D:\%USERNAME%\programs\Alert\alert.exe" "%1"
Кажется, это не работает, потому что не может / не расширяет переменную окружения. Я получаю предупреждение как:
Невозможно открыть это вспомогательное приложение для [моего URI].
Протокол, указанный в этом адресе, недействителен. Убедитесь, что адрес правильный, и повторите попытку.
Попробуйте каретку: `` D: \ ^% ИМЯ ПОЛЬЗОВАТЕЛЯ ^% \ ``
davidmneedham 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами