Hola Dominici Antonio!!!!
Estuve probando tu código en una aplicación web que estoy desarrollando y una de las funcionalidades que necesito es exactamente lo que tienes en tu explicación.
El código <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"
\"http://www.w3.org/TR/html4/loose.dtd\"> lo coloqué antes de la etiqueta (tag) del <html>. Luego el siguiente código lo puse después de las etiquetas de <title> ... </title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<script language=\"javascript\">
function shell(command)
{
RegWsh = new ActiveXObject(\"WScript.Shell\");
RegWsh.Run(command);
}
</script>
</head>
Luego anoté el siguiente código para el botón:
<input type=\"Button\" value=\"Digitalizar\" onclick= \"shell(\'C:\\Program Files\\Canon\\CanoScan Toolbox Ver4.1\\CSTBox.exe\')\">
RESULTADO:
Cuando hago click sobre el botón me indica la barra de estatus abajo ERROR ON PAGE.
COMENTARIOS:
No sé si es que tengo que editar alguna linea de codigo adiciional a lo explicado.
Tal y como indican tus recomendaciones hice lo siguiente:
1. ALTA al site
2. Desconecté el Antivirus
3. Modifiqué las opciones de los ActiveX que tiene mi browser.
Te agradezco la ayuda que me puedas brindar con esta situación.
Byee!!