Olá,
Tenho um servidor de trabalho rodando no server1 (por exemplo) e meu designer está no server2 (por exemplo).
Tenho um script em lote para transferir um arquivo de outro servidor3 (por exemplo).
Mas o arquivo em lote depende de um arquivo txt para ser executado, o qual está configurado dentro do arquivo em lote.
Digamos que tanto o arquivo em lote quanto o script txt estão na mesma pasta onde o servidor de trabalho está sendo executado.
Quando clico duas vezes no arquivo em lote, ele funciona perfeitamente.
Tento usá-lo no DI e não funciona.
exec('C:\Documents\a.bat', ' ', 8);
Não me dá nenhum erro, mas não executa a operação.
Tentei
exec('cmd', 'C:
Documents
a.bat', 8);
Mudei o indicador para 0 e me deu um erro
falhou, devido ao erro <50306>: <A função <exec> falhou ao executar o programa <CMD
<cmd,C:\Documents\a.bat,0>. Programa finalizado com código de saída <2>.>.
Você pode me ajudar com isso?