Clase WMI de cliente FileSystemFile

En Configuration Manager, la FileSystemFile clase es una clase de Instrumental de administración de Windows (WMI) cliente que representa información de archivo local.

La sintaxis siguiente se simplifica a partir del código de formato de objeto administrado (MOF) e incluye todas las propiedades heredadas.

Sintaxis

Class FileSystemFile  
{  
      String AgentCreatedWMIPath;  
      String CompanyName;  
      DateTime CreationDate;  
      DateTime FileBuildDate;  
      String FileDescription;  
      UInt32 FileFunctionType;  
      UInt32 FileGeneralType;  
      String FileInternalName;  
      String FileOriginalName;  
      UInt32 FileOSFlags;  
      String FileVersion;  
      UInt32 FileVersionFlags;  
      Boolean IsArchived;  
      Boolean IsCompressed;  
      Boolean IsEncrypted;  
      Boolean IsHidden;  
      Boolean IsNormal;  
      Boolean IsOffline;  
      Boolean IsReadOnly;  
      Boolean IsReparsePoint;  
      Boolean IsSparseFile;  
      Boolean IsSystem;  
      Boolean IsTemporary;  
      DateTime LastAccessDate;  
      DateTime LastWriteDate;  
      String Name;  
      String Path;  
      UInt32 ProductLanguage;  
      String ProductName;  
      String ProductVersion;  
      UInt32 ReservedFlags0;  
      UInt32 ReservedFlags1;  
      String ShortName;  
      UInt64 Size;  
      UInt32 Type;  
};  

Métodos

La FileSystemFile clase no define ningún método.

Propiedades

AgentCreatedWMIPath
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Ruta de acceso WMI creada por el agente.

CompanyName
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [key]

Nombre de la empresa almacenado en el encabezado del recurso de archivo.

CreationDate
Tipo de datos: DateTime

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Hora en que se creó el archivo según el sistema operativo.

FileBuildDate
Tipo de datos: DateTime

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Marca de tiempo, desde el encabezado del recurso de archivo, de la creación de archivos.

FileDescription
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [key]

Descripción del archivo almacenada en el encabezado del recurso de archivo.

FileFunctionType
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Tipo de función del archivo, que depende del tipo general (por ejemplo, DRV + PRINTER). Para obtener más información, consulte VS_FIXEDFILEINFO en el SDK de plataforma.

FileGeneralType
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Tipo general del archivo (como APP, DLL y DRV). Para obtener más información, consulte VS_FIXEDFILEINFOin el SDK de plataforma.

FileInternalName
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Nombre de archivo interno almacenado en el encabezado del recurso de archivo.

FileOriginalName
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Nombre de archivo original almacenado en el encabezado del recurso de archivo.

FileOSFlags
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Máscara de bits con los valores del sistema operativo para los que se diseñó el archivo (como Windows NT y WIN32). Para obtener más información, consulte VS_FIXEDFILEINFO en el SDK de plataforma.

FileVersion
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [key]

Versión del archivo almacenada en el encabezado del recurso files.

FileVersionFlags
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Máscara de bits que especifica varios atributos de versión del archivo (como DEBUG, PATCHED y PRIVATE). Para obtener más información, consulte VS_FIXEDFILEINFO en el SDK de plataforma.

IsArchived
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

true es si se establece el bit de archivo.

IsCompressed
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

true si el archivo está comprimido.

IsEncrypted
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

true si el archivo está cifrado.

IsHidden
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

true si el archivo está oculto.

IsNormal
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

true si no se establece ningún otro atributo de archivo.

IsOffline
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

true si los datos del archivo no están disponibles inmediatamente.

IsReadOnly
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

true si el archivo es de solo lectura. Una aplicación no puede escribir ni eliminar el archivo.

IsReparsePoint
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

true si el archivo tiene un punto de reanálisis asociado.

IsSparseFile
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

True si el archivo es un archivo disperso.

IsSystem
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

True si el archivo es un archivo del sistema.

IsTemporary
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

true si el archivo se usa para el almacenamiento temporal.

LastAccessDate
Tipo de datos: DateTime

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Hora, según el sistema operativo, cuando se accedió por última vez al archivo.

LastWriteDate
Tipo de datos: DateTime

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Hora en la que se escribió por última vez el archivo, según el sistema operativo.

Name
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [key]

Nombre del archivo, con caracteres comodín que se admiten en la consulta (como drv*.sys). Esta cadena es el nombre de archivo largo (si es diferente de la representación 8.3).

Path
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [key]

Ruta de acceso del archivo, sin incluir el nombre de archivo. El proveedor admite caracteres comodín limitados y sintaxis de examen de directorio único para realizar consultas basadas en esta propiedad. El proveedor también admite consultas de ruta de acceso con variables de entorno sin explorar, como %windir%.

ProductLanguage
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: [key]

Idioma del producto almacenado en el encabezado del recurso de archivo.

ProductName
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [key]

Nombre del producto almacenado en el encabezado del recurso de archivo.

ProductVersion
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [key]

Versión del producto almacenada en el encabezado del recurso de archivo.

ReservedFlags0
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Se proporciona para la integridad. Para obtener más información, consulte WIN32_FIND_DATA.

ReservedFlags1
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Se proporciona para la integridad. Para obtener más información, consulte WIN32_FIND_DATA.

ShortName
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

8.3 representación del nombre de archivo.

Size
Tipo de datos: UInt64

Tipo de acceso: lectura y escritura

Calificadores: [key]

Tamaño de archivo, en bytes (un valor de 64 bits).

Type
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Máscara de bits de atributo de archivo, que coincide con la máscara de bits de atributo devuelta por la función Win32 GetFileAttributes . Los bits individuales también se dividen en valores booleanos independientes para facilitar la consulta y el filtrado.

Comentarios

Esta clase se usa principalmente para el inventario de software, la recopilación de archivos y la colección IDMIF.

Para convertir las propiedades de esta clase en su WIN32_FIND_DATA equivalente, consulte el SDK de WMI.

Requisitos

Requisitos del entorno de ejecución

Para obtener más información, consulte Configuration Manager Client Runtime Requirements(Requisitos de tiempo de ejecución de cliente).

Requisitos de desarrollo

Para obtener más información, consulte Configuration Manager Requisitos de desarrollo de cliente.

Consulta también

Clases WMI de cliente del Agente de inventario