L'objet File obtenu à l'aide d'une méthode de l'objet FileSystemObject permet de manipuler ou d'obtenir des informations sur un fichier. Pour utiliser un objet File il suffit de :
Set objetFSO = CreateObject("Scripting.FileSystemObjet)Set Fichier = objetFSO.GetFile("c:\monfichier")Wscript.Echo objetFSO.ParentFolder
Voici un récapitulatif des collections, propriétés et méthodes de l'objet File :
| Objet File | ||
|---|---|---|
| Collections | Propriétés | Méthodes |
| Attributes
DateCreated DateLastAccessed DateLastModified Drive Name ParentFolder Path ShortName ShortPath Size Type |
Copy
Delete Move OpenAsTextStream |
|
La propriété Attributes permet de définir ou récupérer les attributs du fichier ou du dossier considéré. La valeur retournée, définissant les attributs du fichier, est calculée en faisant la somme des valeurs des attributs du fichier :
| Valeur | Description |
|---|---|
| 0 | Normal. Fichier sans attribut |
| 1 | ReadOnly. Fichier en lecture seule, pouvant être lu seulement (non modifiable). |
| 2 | Hidden. Fichier caché |
| 4 | System. Fichier système, nécessaire au bon fonctionnement du système |
| 8 | Volume. Etiquette de volume d'un lecteur de disque. |
| 16 | Directory. Dossier (répertoire) |
| 32 | Archive. Fichier modifié depuis la sauvegarde précédente. |
| 64 | Alias. Il s'agit d'un raccourci. |
| 128 | Compressed. Il s'agit d'un fichier compressé. |
32+2+1 = 35
La propriété DateCreated permet de définir ou récupérer la date et l'heure de création du fichier ou du dossier considéré.
La propriété DateLastAccessed permet de définir ou récupérer la date et l'heure du dernier accès au fichier ou au dossier considéré.
La propriété DateLastModified permet de définir ou récupérer la date et l'heure à laquelle le fichier ou le dossier considéré a été modifié pour la dernière fois.
La propriété Drive contient le nom du lecteur sur sur lequel le fichier ou le dossier considéré se situe (par exemple C:).
La propriété Name permet de définir ou récupérer le nom du fichier ou du dossier considéré, sans indication du chemin.
La propriété ParentFolder contient le nom du dossier parent du fichier ou du dossier spécifié.
La propriété Path contient le chemin d'accès absolu du fichier ou du dossier spécifié.
La propriété ShortName contient le nom du fichier ou du dossier spécifié, sous sa forme abrégée (dans l'ancien format 8.3, du type MONFIC~1.EXT pour le fichier Mon Fichier.ext).
La propriété ShortPath contient le chemin d'accès du fichier ou du dossier spécifié, sous sa forme abrégée (dans l'ancien format 8.3, du type C:\MESDOC~1\MONFIC~1.EXT).
La propriété Size contient la taille du fichier spécifié, exprimée en octets.
La propriété Type contient contient des informations sur le type du fichier ou du dossier spécifié.
La méthode Copy contient contient des informations sur le
type du fichier ou du dossier spécifié.
| 09/08 20h59 | Access vba filtre date Etat | 8 |
| 30/06 12h45 | VB6 - File1.FileName = "*.bmp" | 6 |
| 17/10 15h05 | [Excel VBA] Filtre sur couleur de cellules... | 9 |
| 06/03 14h41 | Macro VBA, filtre automatique | 2 |
| 01/10 15h19 | [VBA] filtre multicritères | 0 |
![]() | PC Inspector File Recovery - Tout comme SoftPerfect File Recovery ou HandyRecovery , ce logiciel est capable de récupérer des fichiers effacés, mais... | Catégorie: Sauvegarde Licence: Freeware/gratuit |
![]() | SoftPerfect File Recovery - SoftPerfect File Recovery (seulement 253 ko) permet de récupérer des fichiers effacés par inadvertance, même après vidage de... | Catégorie: Sauvegarde Licence: Freeware/gratuit |
![]() | Visual Basic 6 Runtime (VB6 DLL) - Le Runtime Visual Basic 6 contient l'ensemble des librairies (DLL) nécessaires pour exécuter des programmes écrits en... | Catégorie: Librairies (DLL) Licence: Freeware/gratuit |
![]() | FileZilla Client - FileZilla est un client FTP pour Windows offrant une interface intuitive avec les fonctionnalités suivantes : Support... | Catégorie: FTP Licence: Open Source |