Servlet que executa programa no computador cliente

Bom dia

Assim como se pode criar uma aplicação não-Web servindo de atalho para diversos aplicativos, todos no computador cliente, gostaria de fazer isso através de JSP e servlet.

Criei um servlet capaz de executar com sucesso um programa qualquer no computador onde o Tomcat está. Quando executo a JSP que chama esse servlet de um outro computador, apontando para um programa do micro cliente, o servlet é executado, mas não chama o programa desejado.

Estou utilizando a seguinte instrução:

Runtime.getRuntime().exec(“C:/programa.exe”);

Agradeço quaisquer sugestões.

Como o servlete roda no servidor ele não acessa a maquina do cliente,acho q se vc criar uma applet assinada pode conseguir acessar programas no cliente.