ADDEXCLUSION

Adjuntar archivos a la lista de exclusin. Utilice este comando, cuando ScriptFTP, ignora un conjunto de archivos cuando se transfieren datos.

Sintxis: ADDEXCLUSION(listas, nombre de archivo,ruta)

  • list: ScriptFTP mantiene dos listas de exclusin: una para subir y anotar, y otra para las descargas. Utilice este parmetro para indicar la lista a la que desea agregar el archivo.
    UPLOAD Seleccione la lista de exclusin a subir.
    DOWNLOAD Seleccione la lista de exclusin a descargar.
  • nombre de archivo: nombre de archivo, local o remoto(dependiendo de la lista que haya seleccionado).Tambin se admiten comodines. no se incluye una ruta en este parmetro,solo nombres de archivos.
  • ruta (opcional): local para la ruta de mando a distancia para el archivo que desea excluir.La ruta debe ser una ruta completa, por ejemplo C:\Docs\Whatever\ or /remote_dir/whatever/. Si Ud no rpoporciona los parmetros ScriptFTP ignorar todos los archivos que coinciden con el nombre del archivo dado, independientemente de su ruta.

valo retorno:
Este comando devolver "OK" a menos que se suministren parnetros errneos.

Comentarios:

  • Este comando es capaz de ignorar tambin directorios. Utilice "/" o "\" al final del nombre del archivo, para indicar que es un directorio. Ver los ejemplos.
  • Este comando soporta comodines. Puede utilizar una expresin comodin en el parmetro de un nombre de archivo,por ejemplo: "*.JPG" para ignorar todos los archivos jpeg . Tega en cuenta que los nombres de archivos en los servidores FTP, suelen ser entre maysculas y minsculas; por ejemplo, *.jpg y *.JPG se refiere a la diferente extensin de archivo .

See also:
SYNC
GETFILE
PUTFILE
CLEAREXCLUSION

Ejemplos:

# Conectar a ftp.myftp.com
OPENHOST("ftp.myftp.com","myuser","mypassword")

# Descargar
# No descargue archivos "tmp" , ignorar el directorio cgi-bin
ADDEXCLUSION(DOWNLOAD,"*.tmp")
ADDEXCLUSION(DOWNLOAD,"cgi-bin/")
LOCALCHDIR("C:\dest_dir\")
GETFILE("*.*",SUBDIRS)

# Subir
# No subir el directorio backup , ignora todo
# archivos en jpg C:\mydir\photos
LOCALCHDIR("c:\mydir")
ADDEXCLUSION(UPLOAD,"backup\")
ADDEXCLUSION(UPLOAD,"*.jpg","C:\mydir\photos")
PUTFILE("*.*",SUBDIRS)

CLOSEHOST

OPENHOST("ftp.myserver.com","myuser","123456")

# Descargar todos los archivos y directorios en /d/server
# aparte de todos los archivos (no directorios) en /d/server/temp
ADDEXCLUSION(DOWNLOAD,"*.*","/d/server/temp")
GETFILE("/d/server/*.*",SUBDIRS)
CLOSEHOST()