¿Cómo puedo ejecutar un programa o archivo por lotes en el lado del cliente?

¿Cómo puedo ejecutar un archivo por lotes en el lado del cliente? Un archivo exe? ¿Solo para abrir un programa preinstalado en el lado del cliente?

[Editar

n cuanto a ActiveX, probé

    var activeXObj = new ActiveXObject("Shell.Application");
    activeXObj.ShellExecute("C:\\WINDOWS\\NOTEPAD.EXE", "", "", "open", "1");

pero esto no funciona. ¿Alguna sugerencia

Respuestas a la pregunta(14)

Su respuesta a la pregunta