Se você precisa executar aplicativos, ex. Microsoft Word, a partir da sua aplicação web, primeiramente seus clientes precisam utilizar o Internet Explorer (precisa ser com o Internet Explorer, pois é através do ActiveX que o aplicativo será executado).

Agora que você já tomou conhecimento da restrição em utilizar esta solução, vamos ao código:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<html>
    <head>
        <title>Executar o Word</title>
        <script language='VBScript'>
            sFileName = "C:\Teste.doc" 'Caminho físico do arquivo que será aberto com o Word
            Set oFSO = CreateObject("Scripting.FileSystemObject")  
            Set oShell = CreateObject("WScript.Shell")  
            If oFSO.FileExists(sFileName) Then 'Verifica se o arquivo existe
                oShell.Run "winword.exe " & sFileName 'Executa o winword.exe passando C:\Teste.doc como parâmetro 
            Else  
                MsgBox "Arquivo não existente: " & sFileName, vbSystemModal+vbInformation,"Erro"
            End If 
        </script>
    </head>
    <body>
    </body>
</html>