-Hola, en busca de ayuda.hipervínculo HTML para llamar a exe con los parámetros
Actualmente contamos con una aplicación winform que se utiliza para aprobar en nuestra empresa. La aplicación envía correos electrónicos html a los "aprobadores" que leen la información relevante en el correo electrónico y hacen clic en un hipervínculo que inicia la aplicación para que puedan dar su aprobación.
Actualmente esto se hace mediante la inclusión de lo siguiente en el HTML de correo electrónico:
<a href=file:///C:\Temp\test.exe>Click to Approve</a>
Esto inicia la aplicación correctamente, después de un par de advertencias de seguridad que estamos bien con. Usamos Outlook 2010.
Ahora, para mejorar este proceso, necesitaría pasar un argumento identificando el aprobador a la aplicación. Esto funciona correctamente si paso el argumento de, por ejemplo, un acceso directo de Windows, sin embargo, No puedo encontrar una manera de pasar el argumento al exe en el atributo href para hacerlo desde el correo electrónico. Miré a todas partes y no encontré nada, excepto las preguntas.
he intentado lo siguiente en vano:
<a href=file:///C:\Temp\test.exe approverID>Click to Approve</a>
<a href=file:///C:\Temp\test.exe 'approverID'>Click to Approve</a>
<a href="file:///C:\Temp\test.exe approverID">Click to Approve</a>
También he intentado hacerlo con JavaScript, que desde una página HTML funciona bien, pero no de un correo electrónico en Outlook .
Pensé que tal vez haya una amenaza a la seguridad con este enfoque, por lo tanto no es posible, pero si puedo ejecutar un exe correctamente desde un correo electrónico, ¿por qué no puedo ejecutar un exe con parámetros? No tiene sentido.
Gracias por su ayuda.
Leo
Gracias por el esfuerzo y la información ... 2014, y todavía no puedo encontrar una solución elegante :-) – Heliac
una respuesta diciendo que algo no se puede hacer sigue siendo una respuesta. Gracias por esto. – eis
una solución muy común para esto es crear muchos atajos pequeños que tienen diferentes argumentos en ellos, luego hipervínculo a uno de estos –