No Windows 2000, a configuração padrão do IIS é se comunicar com o programa executável na web. No entanto, em 2003, os serviços do IIS a esse respeito são proibidos.
O problema que estou tendo agora é usar a Web e um programa executável de parâmetro para conectar. E execute este programa executável com participação.
Não houve erro ao executar usando o Server.CreateObject ("wscript.shell") no ASP no Windows 2003, mas não foi executado.
Mas pode ser executado no Windows 2000.
Hoho, perceba que era a piada do IIS.
Se Server.createObject ("wscript.shell" for suportado no Windows2003)
Você tem que configurar o conteúdo
1: Em "Extensão do Serviço da Web", ActiveServerPages, Internet Data Connector, Extensão do Serviço de Agente RPC e arquivos incluídos no lado do servidor devem ser definidos para o status permitido.
2: "Site" - "Propriedades -" Diretório Principal - "Configuração -" Opções - "Inicie o caminho dos pais
3: "Site" - "Propriedades -" Serviços - "Selecione" em execução de serviços www no modo de isolamento IIS5.0 "no modo de isolamento
4: Iniciar -》 Programa -》 Ferramentas de gerenciamento -》 Serviços. Encontre o serviço RPC, clique duas vezes -》 Login -》 Permita que o serviço interaja com o desktop
Dessa forma, você pode executar o server.createObject do ASP ("wscript.shell") no Windows 2003.
Originalmente, eu queria usar asp.net para criar este programa, e esse problema sempre existiu no ASP.Netzh. Então use asp
As funções podem ser implementadas no ASP. Eu não fiz isso sob asp.net. Se você estiver interessado, pode tentar!