Copiar archivo () no sobrescribe<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Sólo fyi, Copiar archivo () no parece sobrescribir. Si el archivo de destino ya existe, el registro mostrará un cero en su lugar. Tampoco parece ser posible ningún cambio (por ejemplo, 1 = sobrescribir, 0 = no sobrescribir).
Así que estoy recurriendo a: Eliminar archivo () y luego Copiar archivo () para los casos en los que quiero sobrescribir un archivo de destino existente.
Solo pasando esto en caso de que ayude a otros. Aprecio estas utilidades de archivos relativamente nuevas, seguro que son útiles. DJ
Re: Copiar archivo () no sobrescribeLas funciones de guardar archivo se sobrescriben siempre que otro programa no esté accediendo al archivo de destino. ¿Un script JSL de lectura / escritura de archivo le permitiría superar las limitaciones actuales de la función de copia de archivos?
Re: Copiar archivo () no sobrescribeNo tengo una solución, pero quiero alentarlo a que informe el problema a
support@jmp.com
Re: Copiar archivo () no sobrescribeSolo estoy dando vueltas en caso de que haya una solución. El problema es que tener que Eliminar el Archivo () antes de Copiar Archivo () puede llevar mucho tiempo ... en mi caso, 10 segundos, y eso es para un tamaño de archivo muy pequeño.
Si alguien sabe algún truco para hacer que Copiar archivo () sobrescriba un archivo si existe, ¡avíseme! gracias dj
Re: Copiar archivo () no sobrescribeconfirmado:
para (i = 1, i <= 2, i ++,
text = "prueba" || char (i);
guardar archivo de texto ("C: \ TEMP \ test.txt", texto);
copiar = copiar archivo ("C: \ TEMP \ test.txt", "C: \ TEMP \ test2.txt");
imprimir (copiar);
text2 = cargar archivo de texto ("C: \ TEMP \ test.txt");
text3 = cargar archivo de texto ("C: \ TEMP \ test2.txt");
imprimir (texto2);
imprimir (texto3);
)
//Iniciar sesión
1
"prueba1"
"prueba1"
0
"test2"
"prueba1"