Folder autorise l'accès à toutes les propriétés d'un dossier.
La création de l'objet Folder s'effectue de la manière suivante pour VBScript :
Set objet = fso.GetFolder(chemin)
de la façon suivante pour JScript :
Propriétésobjet = fso.GetFolder(chemin);
Propriété |
---|
Description |
Attributes [= attribut] |
définit ou retourne les attributs des dossiers. |
DateCreated |
retourne la date et l'heure de création du dossier. |
DateLastAccessed |
retourne la date et l'heure du dernier accès au dossier. |
DateLastModified |
retourne la date et l'heure de la dernière modification du dossier. |
Drive |
retourne la lettre désignant le lecteur sur lequel réside le dossier. |
Files |
retourne un collection de fichier contenu dans le dossier. |
IsRootFolder |
retourne true si le dossier est le dossier racine. |
Name [= nom] |
définit ou retourne le nom du dossier. |
ParentFolder |
retourne le dossier parent du dossier spécifié. |
Path |
retourne le chemin d'accès du dossier. |
ShortName |
retourne le nom du dossier dans le format DOS 8.3. |
ShortPath |
retourne le chemin du dossier dans le format DOS 8.3. |
Size |
retourne la taille du dossier. |
SubFolders |
retourne une collection de dossiers contenus dans le dossier spécifié. |
Type |
retourne le type du dossier. |
Méthode |
---|
Description |
Copy(destination, mode) |
permet de copier un dossier d'un emplacement à un autre. |
Delete |
efface un dossier. |
Move(destination) |
déplace un dossier à un destination indiquée. |
OpenAsTextStream(mode, format) |
ouvre un dossier spécifié et renvoie un objet TextStream qui peut être utilisé pour manipuler un dossier. |
<html> <head> <title>Démonstration de Folder</title> <script language="jscript"> function CreeRepertoire() { var fso, rep; fso = new ActiveXObject("Scripting.FileSystemObject"); rep = fso.CreateFolder("C:\\Repertoire"); document.write("<html><head><script language=\"jscript\">\n" + "function supprime()\n" + "{\n" + "var fso;\n" + "fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n" + "fso.DeleteFolder (\"C:\\\\Repertoire\");\n" + "alert(\"Le dossier Repertoire a été supprimé\");\n" + "}\n" + "<\/script><\/head><body>\n"); document.write("Le répertoire " + rep.Name + " a été créé sur le disque dur C:"); document.write('<br><a href="javascript:supprime()">' + 'Supprimer le répertoire</a>'); document.write("<\/body><\/html>"); } </script> </head> <body> <a href="javascript:CreeRepertoire()">Créer un Répertoire</a> </body> </html> |