- 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
GETFILETIME
Obtener el tiempo de la ltima modificacin de un archivo local o remoto.
Sintaxis: GETFILETIME(ubicacin,archivo)
- ubicacin: Set en uno de los siguientes valores.
LOCAL El archivo en el segundo parmetro es un archivo local. A DISTANCIA El archivo en el segundo parmetro, es un archivo ubicado en el servidor FTP.
- archivo: el nombre del archivo, con o sin ruta.
Observaciones:
El tiempo ltimo de modificacin de los archivos remotos, es el reportado por el servidor FTP, sin ninguna modificacin. No El ajuste se realiza sobre la base de la diferencia de tiempo del reloj, con el servidorFTP.
Valor retorno:
GETFILETIME Devuelve el tiempo de modificacin del archivo, en este formato YYYY_MM_DD-hh_mm_ss.( ao-mes-da-hora minuto segundo).En el caso de error, devuelve un valor negativo, que contiene el cdigo de error.
Comando de compatibilidad:
Este comando se aadi en ScriptFTP 3.2 realizado el 11 de Enero del 2009.
Ver tambin:
GETFILESIZE
Ejemplo:
# Obtener el tiempo de modificacin del archivo remoto
# test1.txt Ubicado en el directorio remoto actual
$tiempo=GETFILETIME(REMOTE,"test1.txt")
# La modificacin del tiempo es
PRINT($time)
# Obtener el tiempo de modificacin, del archivo remoto
# test2.txt ubicado en mi-directorio-remoto/myremotesubdir/
$time=GETFILETIME(REMOTE,"myremotedir/myremotesubdir/test2.txt")
# La modificacin del tiempo es
PRINT($time)
# Obtener el tiempo de modificacin del archivo remoto
# test3.txt ubicado en el directorio raiz remoto
$time=GETFILETIME(REMOTE,"/test3.txt")
# La modificacin del tiempo es
PRINT($time)
# Obtener el tiempo de modificacin del archivo local
# test4.txt ubicado en el directorio local actual
$tiempo=GETFILETIME(LOCAL,"test4.txt")
# La modificacin del tiempo es
PRINT($time)
# Obtener el tiempo de modificacin del archivo local
# test5.txt ubicado en D:\ejemplo
$time=GETFILETIME(LOCAL,"D:\example\test5.txt")
# La modificacin del tiempo es
PRINT($time)

