KB-42306: Executando o método ExecuteExternalApp em um script do servidor.

Descrição:

Como posso executar o método ExecuteExternalApp em um script do servidor?

Solução:

Para isto, pode-se utilizar o script abaixo, que realiza a mesma tarefa:

Set shell = CreateObject("WScript.Shell")
shell.Run "C:\arquivo.txt"
Set shell = Nothing


NOTA:
 Há uma certa restrição no uso do tradicional objeto Shell do Win XP, pois a partir do Windows Vista ou versões superiores os serviços que rodam na conta SYSTEM (como o E3Run) não podem mais mostrar janelas; em outras palavras, eles não podem mais “interagir com o desktop”. A alternativa neste caso é inserir os scripts que rodam programas com janelas apenas em eventos do Viewer, usando o método ExecuteExternalApp, ou o pick de executar aplicação. Vale lembrar que para isto a pasta onde está o arquivo deve ser compartilhada na rede, para poder ser acessada das diferentes máquinas/viewers clientes.
Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Leave a Reply

Your email address will not be published.Required fields are marked *