Última actualización
Última actualización
Los objetos de esta clase contienen la información de un fichero de disco. Tiene funciones generales para obtener información de la senda, el fichero y sus permisos además de permitir alterar algunas características del fichero.
String ()
String ()
String ()
String ()
String ()
String ()
String ()
String ()
String ()
String ()
String ()
Number ()
Devuelve el path absoluto del fichero incluyendo el nombre del fichero.
Devuelve el path absoluto del fichero sin incluir el nombre del fichero.
Devuelve el nombre del fichero sin incluir la senda ni la extensión. El nombre son todos los caracteres hasta el primero punto ".". Por ejemplo de "/tmp/archive.tar.gz" devolvería "archive".
Devuelve el nombre del enlace al fichero. En Mac OS X devuelve el nombre del enlace, en otras plataformas devuelve una cadena vacía.
Devuelve el path de la senda absoluta de un enlace simbólico del fichero incluyendo el nombre. Si el fichero no existe devuelve una cadena vacía.
Devuelve el path de la senda absoluta de un enlace simbólico del fichero sin incluir el nombre. Si el fichero no existe devuelve una cadena vacía.
Devuelve el nombre completo del fichero incluyendo la extensión sin la senda de la senda. Por ejemplo de "/tmp/archive.tar.gz" devolvería "archive.tar".
Devuelve todas las extensiones del fichero. Por ejemplo, de "/tmp/archive.tar.gz" devuelve "tar.gz"
Devuelve el nombre del fichero excluyendo la senda. Por ejemplo, de "/tmp/archive.tar.gz" devuelve "archive.tar.gz".
Devuelve el nombre del fichero incluyendo la senda tanto si es absoluta o como relativa.
Devuelve el nombre del grupo del fichero.
Devuelve el código (Id) del grupo del fichero. Sólo para sistemas Unix.
Devuelve true si el cacheado del fichero está habilitado.
Devuelve la fecha y hora de creación del fichero. En sistemas Unix esta fecha cambia tanto en la creación como si hay modificación de permisos.
Devuelve true si el fichero existe.
Devuelve true si la senda apunta a una senda absoluta.
Devuelve true si la senda apunta a un enlace (simbólico o paquete).
Devuelve true si la senda apunta a un directorio.
Devuelve true si la senda apunta a un fichero ejecutable.
Devuelve true si la senda apunta a un fichero o a un enlace simbólico.
Devuelve true si la senda apunta a un fichero o directorio oculto.
Devuelve true si la senda apunta a un fichero que puede ser leído.
Devuelve true si la senda apunta a un senda relativa.
Devuelve true si la senda apunta al directorio raíz o a un enlace simbólico del mismo.
Devuelve true si la senda apunta a un enlace simbólico.
Devuelve true si la senda apunta a un fichero en el que se puede escribir.
Devuelve la fecha y hora de la última modificación del fichero.
Devuelve la fecha y hora de la última vez que el fichero fue leído o tuvo un acceso.
Convierte el path del fichero en un senda absoluta. Devuelve true si la conversión ha finalizado correctamente. Si el path ya era absoluto devuelve false.
Devuelve el nombre del propietario del fichero.
Devuelve el código (Id) del propietario del fichero
Devuelve la senda del fichero
Chequea los permisos del fichero y devuelve true si el fichero los tiene.
Parámetros:
Devuelve el valor de los permisos del fichero. El valor devuelto es la suma (OR) de los valores de los permisos. Ver enum de permisos del fichero.
Refresca la información del fichero.
Establece si el sistema tendrá caché de la información del fichero.
Parámetros:
bEnable: booleano que indica true para que el sistema haga caché de la información del fichero.
Fija el fichero o directorio al que apuntará el objeto.
Parámetros:
szFilePath = Path del fichero o directorio.
Devuelve el tamaño del fichero en bytes.
Devuelve la extensión del fichero.
Devuelve la senda absoluta del fichero apuntado por el enlace simbólico o acceso directo.
Boolean ()
DateTime ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
DateTime ()
DateTime ()
Boolean ()
String ()
Number ()
String ()
Boolean ( Number permissions )
Number ()
void ()
void ( Boolean bEnable )
void ( String szFilePath )
Number ()
String ()
String ()
permissions: number que indica los permisos. Ver enum de tipos de permisos del fichero en la clase