PHP - Concatenación y variable system xcopy

 
Vista:

Concatenación y variable system xcopy

Publicado por mieltxo (1 intervención) el 15/06/2005 17:38:39
Buenas tardes,

Tengo un problema muy curioso: Cuando realizo la instrucción de ms-dos para copiar un fichero de un sistema a otro mediante la instrucción xcopy, no me funciona en ciertos casos:

Esta sería la instrucción:

$copia = system("xcopy c:\\00filesrv\\clientes\\".$_SESSION['cifempre']."\\dibujar\\".$_SESSION['nombrefichero']." \\\\".$_SERVER['REMOTE_ADDR']."\\activa\\ /Y");

Ejemplo: xcopy c:\\00filesrv\\clientes\\A-000000\\dibujar\\989898.pdf \\\\255.255.255.255\\activa\\ /Y");

La instrucción me funciona perfectamente desde el propio ms-dos... pero si lo hago desde php no. El problema esta en la IP (no se si será por los puntos)..

En cambio, si en vez de la IP pongo el nombre de la máquina me funciona perfectamente, (desgraciadamente he de realizarlo mediante la IP por cuestion de redes).. otra cosa curiosa es que con mi propia ip si que me funciona!

Nota: Tengo los permisos adecuados en el otro sistema

Desconozco si es por la concatenación o he de definir la variable de algún tipo..

Gracias por vuestra ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder