
Así que tengo esta aplicación instalada en mi computadora que ha agregado de forma independiente una especie de prefijo para permitir que IE/cualquier navegador se vincule directamente a esa aplicación.
Por ejemplo:
appname://open/555890405
Iniciará la aplicación y hará algunas cosas con el ID al final de la cadena.
Entonces, si coloco ese bit en Inicio->Ejecutar, funciona. Inicia con éxito la aplicación. Pero si pego la misma cadena en la ventana de cmd.exe, no se inicia.
Respuesta1
Ponle el prefijo start
cuando lo utilices en cmd.exe
, es decir start http://www.google.com
, start appname://open/555890405
.
cmd.exe
espera que el primer token delimitado por espacios que ingrese sea un comando interno, una especificación de letra de unidad o un nombre de archivo, no una URL. Pero el start
comando lo respalda.