Bibliothèque d'exécution Microsoft® Scripting - Introduction au FileSystemObject et à la référence de la bibliothèque d'exécution Scripting

Microsoft VBScript

Bibliothèque d'exécution Microsoft® Scripting - FileSystemObject Présentation du FileSystemObject
et de la référence
de la bibliothèque d'exécution Scripting

  Précédent
Suivant


Le modèle d'objet FileSystemObject (FSO) vous permet d'utiliser la syntaxe familière object.method avec un ensemble riche de propriétés, de méthodes et d'événements pour gérer les dossiers et les fichiers.

Utilisez cet outil à base d'objets avec :

Parce que l'utilisation du FSO du côté client soulève de questions importantes relatives à la sécurité en raison de l'accès au système de fichiers du client, cette documentation suppose que le modèle d'objet FSO est utilisé pour créer des scripts exécutés par des pages Web Internet côté serveur. Les opérations étant effectuées côté serveur, les paramètres de sécurité par défaut d'Internet Explorer n'autorisent pas l'utilisation de l'objet FileSystemObject côté client. La modification de ces paramètres induit pour l'ordinateur local un risque d'accès inopportun au système de fichiers qui peut se traduire par la destruction de l'intégrité du système de fichiers, la perte de données ou pire.

Le modèle d'objet FSO offre à vos applications côté serveur la possibilité de créer, modifier, déplacer et supprimer les dossiers, ou de détecter l'existence de dossiers particuliers et, le cas échéant, leur emplacement. Vous pouvez également lire des informations sur les dossiers, comme leur nom, leur date de création ou de dernière modification, etc.

Le modèle d'objet FSO facilite également le traitement des fichiers. Lors du traitement des fichiers, l'objectif principal consiste à stocker des données dans un format facile d'accès et efficace du point vue des ressources comme de l'espace. Vous devez pouvoir créer des fichiers, insérer, modifier et sortir (lire) les données. Parce que le stockage dans une base de données, comme Access ou SQL Server, ajoute à votre application une charge significative, le stockage dans un fichier texte ou binaire peut être la solution la plus efficace. Vous pouvez souhaiter éviter cette charge ou vos besoins d'accès aux données n'ont peut-être pas besoin de toute la fonctionnalité d'une véritable base de données.

Le modèle d'objet FSO, qui est contenu dans la bibliothèque de types de Scripting (Scrrun.dll), gère la création et la manipulation des fichiers de texte par l'intermédiaire de l'objet TextStream. Bien que la création et la manipulation de fichiers binaires ne soient pas gérés pour l'instant, elles le seront bientôt.