JMP 15 vs JMP 13 Copiar directorio usando la opción recursivaNoté que la nueva versión de JMP (15) no funciona como JMP13 cuando intento copiar un directorio completo con todo su contenido.La opción recursiva funciona solo si el directorio de origen es local, mientras que si está en el servidor remoto de la red, los subdirectorios no se copian. En JMP 13 esto funciona como se esperaba.
¿Es este un comportamiento no deseado, o en JMP15 hay controles adicionales que evitan que se copien los recursos de la red (se necesita cualquier configuración)?
Re: JMP 15 vs JMP 13 Copiar directorio usando la opción recursivaGracias por informar este problema y por informar una solución alternativa. Creemos que este problema se ha abordado en JMP 16.1, que estará disponible en unos meses.
Re: JMP 15 vs JMP 13 Copiar directorio usando la opción recursivaNo hay forma de usar Copiar directorio desde un servidor remoto, incluso si tiene los permisos para leer. Para solucionarlo, escribí una función que explora recursivamente el directorio de inicio, crea todos los directorios, si los hay, y copia cada archivo.
Re: JMP 15 vs JMP 13 Copiar directorio usando la opción recursivaOK, ahora la configuración de seguridad tiene un impacto. Intenté su sugerencia, guarde un archivo en el directorio remoto y luego ábralo nuevamente. No recibí ningún aviso de seguridad, ni durante el guardado ni durante la apertura. para dar más detalles, tengo permiso de lectura y escritura en el directorio del servidor remoto. En cuanto al nivel de seguridad de Internet, nuestros sistemas están configurados como zona media-baja en las propiedades de seguridad de Internet locales y medio en las propiedades de los sitios de confianza. ¿Qué se necesita para usar la función en el objeto?
Re: JMP 15 vs JMP 13 Copiar directorio usando la opción recursivaCorrecto, JMP 14 comenzó a usar esta configuración.Guarde una tabla jmp en el directorio y luego intente abrirla.Si ve una advertencia de seguridad, ese podría ser su problema.
Re: JMP 15 vs JMP 13 Copiar directorio usando la opción recursivaNo puedo cambiar la configuración de seguridad de Windows. Pero estoy seguro de que algo cambió en JMP. Mi versión 13 funciona en el mismo sistema, los mismos servidores.
Re: JMP 15 vs JMP 13 Copiar directorio usando la opción recursivaMe pregunto si podría tener algo que ver con la configuración de seguridad de Windows.
https://community.jmp.com/t5/Discussions/How-to-disable-JMP-security-warning/mp/56334#M31632
Re: JMP 15 vs JMP 13 Copiar directorio usando la opción recursivaSin embargo, solo devuelve 0. Este es el registro:
rc = Copiar directorio (from_path, to_path, recursive(1));
0
El directorio se ha creado en to_path y está vacío, no hay directorio interno ni archivo externo.txt.
Probé también como from_path:
"C:\TEMP\prueba2\"
Esto funcionó, test2 se ha creado en el escritorio con todos los contenidos.
Re: JMP 15 vs JMP 13 Copiar directorio usando la opción recursivaHe tenido problemas con el directorio de copia en el pasado, aunque el mío no se debió a un servidor remoto. Esto funcionó bien para mí cuando probé en JMP 15.
Names default to here(1);
from_path = convert file path("\\FALLER\Users\falle\Desktop\test\");
Create Directory(from_path);
Save Text file(convert file path("outerfile.txt", base(from_path)), "Test outer");
create Directory(convert file path("inner\", base(from_path)));
Save Text file(convert file path("inner\innerfile.txt", base(from_path)), "Test outer");
to_path = convert file path("$DESKTOP");
rc = Copy Directory(from_path, to_path, recursive(1));
¿Simplemente devuelve un cero cuando intenta copiar el directorio?