File procure un accès à toutes les propriétés d'un fichier.
CompatibilitéDisponibilité
JScript 1
Propriétés| Propriété | Description |
|---|---|
| Attributes [= nombre] | définit ou renvoie les attributs des fichiers ou des dossiers. |
| DateCreated | retourne la date et l'heure de création du fichier. |
| DateLastAccessed | retourne la date et l'heure du dernier accès sur le fichier. |
| DateLastModified | retourne la date et l'heure de la dernière modification du fichier. |
| Drive | retourne la lettre de l'unité contenant le fichier. |
| Name [= nom] | définit ou retourne le nom d'un fichier ou d'un dossier. |
| ParentFolder | retourne l'objet dossier du parent pour le fichier. |
| Path | retourne le chemin d'accès du fichier. |
| ShortName | retourne un nom de fichier dans le format Dos : 8.3. |
| ShortPath | retourne le chemin dans le format Dos. |
| Size | retourne la taille du fichier. |
| Type | retourne le type du fichier. |
| Méthode | Description |
|---|---|
| Copy(destination, mode) | permet de copier un fichier d'un emplacement à un autre. |
| Delete | efface un fichier. |
| Move(destination) | déplace un fichier à un destination indiquée. |
| OpenAsTextStream(mode, format) | ouvre un fichier spécifié et renvoie un objet TextStream qui peut être utilisé pour manipuler un fichier. |
<html>
<head>
<title>Démonstration de File</title>
<script language="JScript">
function InfoFichier(chemin)
{
var fso, fichier, info;
fso = new ActiveXObject("Scripting.FileSystemObject");
fichier = fso.GetFile(chemin);
info = fichier.Name + " sur le lecteur " + fichier.Drive + "<br>";
info += "Créé le : " + fichier.DateCreated + "<br>";
info += "Dernier accès le : " + fichier.DateLastAccessed + "<br>";
info += "Dernière modification le : " + fichier.DateLastModified;
return(info);
}
</script>
</head>
<body>
<a href="javascript:InfoFichier('c:\\autoexec.bat')">
Informations sur le fichier Autoexec.bat
</a>
</body>
</html> |