Итак, у меня на компьютере установлено это приложение, которое независимо добавило своего рода префикс, позволяющий IE/любому браузеру напрямую ссылаться на это приложение.
Например:
appname://open/555890405
Запустит приложение и выполнит некоторые действия с идентификатором в конце строки.
Так что если я помещаю этот бит в Пуск->Выполнить, то он работает. Он успешно запускает приложение. Но если я вставляю ту же строку в окно cmd.exe, оно не запускается.
решение1
Добавляйте к нему префикс , start
когда используете его в cmd.exe
, например start http://www.google.com
, start appname://open/555890405
.
cmd.exe
ожидает, что первый введенный вами токен, разделенный пробелом, будет внутренней командой, спецификацией буквы диска или именем файла, а не URL. Но команда start
поддерживает это.