Comment Ca Marche - Communauté informatique  
   
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article

VBScript - Objet File

Objet File Encyclopédie


Objet File

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 :

  • Créer une instance de l'objet FSO :
    Set objetFSO = CreateObject("Scripting.FileSystemObjet)
  • Ouvrir un fichier en créant un objet File, par exemple :
    Set Fichier = objetFSO.GetFile("c:\monfichier")
  • Utiliser une méthode ou une propriété de l'objet File, par exemple:
    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

Propriété Attributes

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é.
Pour un fichier d'archive, caché et en lecture seule, la valeur retournée sera donc :

32+2+1 = 35

Propriété DateCreated

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é.

Propriété DateLastAccessed

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é.

Propriété DateLastModified

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.

Propriété Drive

La propriété Drive contient le nom du lecteur sur sur lequel le fichier ou le dossier considéré se situe (par exemple C:).

Propriété Name

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.

Propriété ParentFolder

La propriété ParentFolder contient le nom du dossier parent du fichier ou du dossier spécifié.

Propriété Path

La propriété Path contient le chemin d'accès absolu du fichier ou du dossier spécifié.

Propriété ShortName

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).

Propriété ShortPath

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).

Propriété Size

La propriété Size contient la taille du fichier spécifié, exprimée en octets.

Propriété Type

La propriété Type contient contient des informations sur le type du fichier ou du dossier spécifié.

Méthode Copy

La méthode Copy contient contient des informations sur le type du fichier ou du dossier spécifié.

Trucs & astuces pertinents trouvés dans la base de connaissances

08/08 01h30 Fichier corrompu ou manquant (Windows XP)
01/11 15h38 File d'impression bloquée malgré une annulation (Impression)
VB File Plus d'astuces sur « VB File »

Discussions pertinentes trouvées dans le forum

15/09 20h46 trojan dropper vb Trojan Dropper VB Virus/Sécurité 18/10 11h40->^^Marie^^61
27/11 23h37 virus worm.gaobot.df win32.worm.vb.dw [Virus]Worm.gaobot.df+Win32.worm.vb.dw HELP!! Virus/Sécurité 05/12 10h24->Emylye6850
24/09 19h24 trojan dropper vb manuellement trojan dropper vb manuellement Virus/Sécurité 30/09 22h08->FIFI7500146
06/02 14h36 fsck.ext3. no such file or dir. problemeavec fsck.ext3.:no such file or dir. Linux/Unix 07/02 09h29->takefive30
16/06 10h21 trojan.clicker.vb.eg autres Trojan.clicker.VB.EG et autres Virus/Sécurité 22/06 23h29->incognito0223
08/02 08h11 xml formualire xml vb .net [xml] formualire xml en vb .net? Développement 10/02 08h33->vomito18
06/08 10h50 vb listbox [VB]listbox Développement 11/08 14h29->redwire17
24/02 19h39 formatage invalid dump file ghost.err pb de formatage invalid dump file GHOST.ERR Matériel (hardware) 02/03 23h51->solo1316
11/01 13h34 interprétation log file interprétation log file Virus/Sécurité 15/01 16h31->salwa515
05/04 17h16 programme vb pilote excel programme Vb qui pilote excel Développement 26/04 22h06->btissam214
Discussion fermée Problème résolu VB File Plus de discussions sur « VB File »

Ce document intitulé « VBScript - Objet File » issu de l'encyclopédie informatique Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.