- GETTING STARTED
- GUIDES
- Transfererir sólo los archivos modificados
- Hacer una copia de seguridad
- Guardar los mensajes de ScriptFTP en un archivo de log
- Envio de correos electrónicos desde un script
- Manejo de errores
- ScriptFTP en la linea de comandos
- Actualizar un script para ScriptFTP v1.x
- Actualizar un script para ScriptFTP v2.x
- Cifrar scripts
- Conversión de scripts en archivos EXE
- Operadores: +,-,==,!=....
- COMANDOS
- CONEXIÓN CON EL SERVIDOR
- TRANSFERENCIA DE ARCHIVOS
- OPERACIONES DEL DIRECTORIO
- OPERACIONES DE ARCHIVOS
- SALIDA DEL Script
- MISCELÁNEO
- OTROS
CHMOD
Cambiar los permisos de archivos remotos.
Sintaxis: CHMOD(modo,nombre de archivo,SUBDIRS)
- modo: El modo de archivo UNIX a aplicar.
- nombre de archivo: Nombre de archivo o expresin comodn.
- SUBDIRS(opcional): Use este parmetro para cambiar los permisos de los archivos remotos, que figuran en los subdirectorios. Tener en cuenta. Si se suministra este parmetro tendr que usar la expresin comodn en el nombre de archivo field.
Observaciones:
- Si desea aplicar CHMOD a un directorio remoto, poner el nombre del directorio en el campo de nombre de archivo field y aadir "/". Por ejemplo:
- CHMOD(488,"/mydir/mysubdir/")
- tenega en cuenta que este comando, solo est disponible en UNIX servidores FTP.
Hitrico de comandos:
ScriptFTP 2.0.1 Realizado el 14 Feb 2006: Se ha aadido soporte para la aplicacin de CHMOD a los directorios.
ScriptFTP 2.0.1 Realizado el 21 Feb 2006: Se ha aadido el parmetro opcional SUBDIR para la aplicacin CHMOD a los archivos en los subdirectorios.
Valor retorno:
CHMOD se devuelve "OK" si los permisos del archivo se han aplicado correctamente. Si encunetra un error devolver un cdigo de error.
Ejemplo:
# Conectar al servidor
OPENHOST("ftp.scriptftp.com","john","123456")
# Subir algunos archivos
PUTFILE("*.php",SUBDIRS)
# Aplicar 667 a index.php en el actual directorio remoto
CHMOD(667,"index.php")
# Aplicar 777 a todos los archivos php en el actual directorio remoto
CHMOD(777,"*.php")
# Aplicar 777 a todos los archivos php en el directorio /cgi-bin/
CHMOD(777,"/cgi-bin/*.php")
# Aplicar 777 a todos los archivos php , en el /cgi-bin/
# directorio y subdirectorios
CHMOD(777,"/cgi-bin/*.php",SUBDIRS)
# Aplicar CHMOD a mi subdirectorio
CHMOD(488,"/mydir/mysubdir/")
# Cerrar conexin
CLOSEHOST

