quarta-feira, 25 de janeiro de 2012

Executando comandos externos no servidor

Nesse post vou mostrar como executar um comando dos no servidor SAP utilizando a função RFC_REMOTE_PIPE e ler o resultado. Atenção não execute comandos externos no servidor se não tiver certeza do que está fazendo.

Primeiro declare as seguintes variáveis:


Agora monte a string de comando e execute a função RFC_REMOTE_PIPE:


Pronto, em lt_result vai estar o resultado do comando, nesse caso DIR.

Resultado da execução comando DIR no servidor

Agora é só substituir "dir c:" pelo comando que deseja executar e seus respectivos parâmetros.

Nenhum comentário:

Postar um comentário