9.2.3 Transferencia de archivos existentes

De manera predeterminada, Reflection pregunta al usuario qué hacer si el archivo local o el archivo host que se está transfiriendo ya existe en la ubicación de destino. Si no desea que se le solicite confirmación para cada archivo existente, puede cambiar el valor en la opción Si existe el archivo del cuadro de diálogo Transferencia. Las opciones disponibles dependen del protocolo utilizado.

Las opciones de Si existe el archivo se aplican tanto al envío como a la recepción de archivos cuando se utilizan los protocolos WRQ/Reflection o FTP. Para los demás protocolos, las opciones sólo se aplican si está recibiendo archivos del host y el título de la opción cambia a Si el archivo local existe. Cuando se transfieren archivos al host, lo que sucede con los archivos duplicados depende del sistema operativo o de las reglas de protocolo del host.

NOTA:Al transferir archivos cuyo nombre esté escrito en mayúsculas, o con una combinación de minúsculas y mayúsculas, tenga en cuenta que algunos hosts distinguen mayúsculas de minúsculas. Por consiguiente, en una misma carpeta del host puede haber archivos con el mismo nombre (por ejemplo, Myfile.doc y MYFILE.DOC) simplemente porque la combinación de mayúsculas y minúsculas es diferente.

Al configurar la transferencia de archivos de Reflection en el cuadro de diálogo Configuración de transferencia, puede seleccionar entre varias opciones para cambiar el comportamiento predeterminado. Si selecciona una opción que no está disponible en todos los protocolos, y luego transfiere un archivo utilizando un protocolo que no admite la opción predeterminada, Reflection vuelve al modo de configuración Preguntar al usuario.

Las opciones son:

Añadir al final

Agrega el contenido del archivo de origen al final del archivo de destino.

Preguntar al usuario

Abre un cuadro de diálogo si el archivo ya existe. Las opciones de este cuadro de diálogo dependen del tipo de host al que está conectado y del protocolo utilizado.

Cancelar

La transferencia al host se cancela sólo si ya existe un archivo con el mismo nombre (y número de versión en los hosts VMS). En cambio, en los hosts VMS, si especifica un nombre de archivo existente sin un número de versión, se creará un nuevo archivo con el mismo nombre pero con un número de versión mayor que el número de versión más alto del archivo existente. Esto se aplica a las transferencias de una PC a un host VMS, no a las transferencias de un host a una PC.

Si envía uno o varios archivos con el mismo nombre que un archivo ya existente en un sistema HP 3000 o UNIX, se cancelará la transferencia. Si el archivo forma parte de un conjunto (archivos que se transfieren utilizando comodines o una cadena de nombres de archivo), dejarán de transferirse los archivos en cuanto se encuentre un duplicado.

Al transferir un archivo a la PC, la transferencia de archivos se cancelará si ya existe un archivo con el mismo nombre. Si el archivo forma parte de un conjunto (archivos que se transfieren utilizando comodines o una cadena de nombres de archivo), dejarán de transferirse archivos a la PC en cuanto se encuentre un duplicado.

Delete (Suprimir)

Al transferir a la PC, se elimina el archivo existente de la PC y se crea un nuevo archivo.

Al enviar archivos a un host UNIX (esta opción sólo se aplica a envíos a un host UNIX con el protocolo WRQ/Reflection), se elimina el archivo host que coincida con el nombre de archivo local y se crea un nuevo archivo.

Sobrescribir

Para transferencias a este tipo de host

Esta opción

 

HP

Sustituye los datos en el archivo de destino pero no los atributos (características) del archivo.

Puede suponer un problema cuando se sobrescribe un archivo pequeño por uno más grande; los nuevos registros no admiten la inclusión de datos adicionales, por lo que sólo se transferirá una parte de los datos del archivo.

 

VMS

Sustituye la instancia más reciente del archivo de destino.

 

UNIX

Mantiene los vínculos simbólicos con el archivo host.

Limpiar

Esta opción está disponible si utiliza el protocolo WRQ/Reflection y está conectado a un host VMS o HP 3000. (Con un host HP 3000, esta opción equivale a eliminar un archivo).

Si envía un archivo de PC a un host VMS utilizando la opción Purgar, las versiones del archivo existentes en el host se purgarán al finalizar la transferencia. Por ejemplo, si envía el archivo Notas.txt al host, en el que ya existen los archivos Notas.txt;2 y Notas.txt;3, la transferencia será correcta si da como resultado un único archivo en el host denominado Notas.txt;4.

Al transferir a la PC, se elimina el archivo existente de la PC y se crea un nuevo archivo.

Renombrar

Crea automáticamente una copia del archivo existente (no se pide confirmación al usuario). Si está conectado a un HP 3000, para cambiar de nombre al nuevo archivo creado se insertarán o agregarán tres ceros y luego se irán incrementando los caracteres numéricos hasta crear un nombre de archivo exclusivo.

Si se alcanza el 999 sin poder hallar un nombre de archivo exclusivo, se devuelve un error.

Por ejemplo, con un archivo denominado miarchiv:

 

Para MPE

Para POSIX

 

   filenam0
   filenam1
   ...
   filenam9
   filena10
   filena11
   ...
   filena99
   filen100
   ...
   filen999
<error>
   filename000
   filename001
   ...
   filename009
   filename010
   filename011
   ...
   filename099
   filename100
   ...
   filename999
<error>

 

NOTA:Para POSIX, los caracteres numéricos incrementales que se agregan a un nombre de archivo se insertan antes de la extensión del archivo, como se indica a continuación: filename000.txt.

Reanudar

Reanuda una transferencia cancelada cuando Reflection encuentra un archivo con el mismo nombre que el que está transfiriendo.

Esta opción sólo está disponible si utiliza el protocolo Zmodem, y funciona sólo cuando se ha interrumpido un intento anterior de recibir el mismo archivo y la casilla de verificación Eliminar recepciones canceladas estaba desactivada.

Omitir

Omite la transferencia de un archivo existente si ya existe otro archivo con el mismo nombre (no se solicita confirmación). Si quedan más archivos por transferir, se procesarán después del archivo omitido.

Esta opción sólo está disponible si utiliza el protocolo WRQ/Reflection o Zmodem.

Actualizar

(Sólo se aplica al protocolo WRQ/Reflection). Actualiza automáticamente el archivo existente por otro nuevo archivo con el mismo nombre (no se solicita confirmación).

Si el archivo ya existe en el host, la marca de fecha y hora del archivo de la PC se compara con la del host. Si la marca de fecha y hora del host es anterior a la de la computadora, se purga el archivo del host y se transfiere el de la PC.

Sistema remoto

Utiliza el valor especificado en el sistema remoto. Si el sistema remoto no especifica un valor, se utilizará de manera predeterminada Preguntar al usuario.

Esta opción sólo está disponible si utiliza el protocolo Zmodem.