Hola,
Tengo un servidor de trabajo ejecutándose en server1 (por ejemplo) y mi diseñador está en server2 (por ejemplo).
Tengo un script por lotes para transferir un archivo desde otro servidor3 (por ejemplo).
Pero el archivo por lotes depende de un archivo txt para ejecutarse, el cual está configurado dentro del archivo por lotes.
Digamos que tanto el archivo por lotes como el script txt están en la misma carpeta donde se está ejecutando el servidor de trabajo.
Cuando hago doble clic en el archivo por lotes, funciona perfectamente.
Intento usarlo en DI y no funciona.
exec('C:\Documents\a.bat', ' ', 8);
No me arroja ningún error, pero no cumple con la operación.
Intenté
exec('cmd', 'C:
Documents
a.bat', 8);
Cambié el indicador a 0 y me arroja un error
falló, debido al error <50306>: <La función <exec> falló al ejecutar el programa <CMD
<cmd,C:\Documents\a.bat,0>. Programa terminado con código de salida <2>.>.
¿Puedes ayudarme con esto?