Dans ASP, FSO signifie l'objet système de fichiers, qui est un objet système de fichiers.
Le système de fichiers informatiques que nous allons manipuler fait référence à la localisation sur le serveur Web. Alors, assurez-vous d'avoir les bonnes autorisations à ce sujet. Idéalement, vous pouvez configurer un serveur Web sur votre propre machine afin que vous puissiez facilement effectuer des tests. Si vous exécutez sur Windows, essayez les PWS de serveur Web personnel gratuit de Microsoft.
Objets du modèle FSO
Objet Drive: Drive des objets pour accéder à des disques ou à des lecteurs de réseau
FileSystemObject Object: File System ObjectS pour accéder au système de fichiers de l'ordinateur
Objet de dossier: Objet de dossier pour accéder à toutes les propriétés d'un dossier
Objet TextStream: Objet de flux de texte pour accéder au contenu du fichier
Vous pouvez utiliser l'objet ci-dessus pour faire quoi que ce soit sur votre ordinateur, y compris les activités de sabotage ;-( Donc, soyez prudent avec FSO. Dans un environnement Web, il est très important de stocker des informations, telles que les informations utilisateur, les fichiers journaux, etc. FSO Fournit un moyen puissant et simple de sauvegarder efficacement les données.
Le FSO est alimenté par Microsoft et ASP n'est probablement plus disponible pour les systèmes non Windows.
Comment utiliser FSO?
Pour utiliser FSO pour effectuer tous les travaux, créez d'abord un objet, le code est comme ceci:
<%
Set fso = server.createObject (scripting.fileSystemObject)
%>
Cela crée FSO et attribue la variable FSO. Ici, nous pouvons utiliser fso.method ou fso.property, qui sera vu dans l'exemple suivant.
Le modèle FSO est situé dans un fichier DLL d'exécution de script fourni par Microsoft, qui est scrrun.dll. Vous pouvez référencer ce fichier DLL dans n'importe quelle application, tel que MS Access, Word. Autrement dit, il ne se limite pas à l'appliquer dans ASP.
Voici une brève liste des méthodes FSO:
Méthode FSO
Copier Copy Copy Un ou plusieurs fichiers sur un nouveau chemin
CreateTextFile crée un fichier et renvoie un objet TextStream
DeleteFile Supprimer un fichier
OpenTextFile ouvre le fichier et renvoie l'objet TextStream pour la lecture ou l'ajout
Si vous souhaitez connaître les méthodes et les propriétés FSO complètes, veuillez vous référer à Microsoft MSDN. Voyons quelques exemples ci-dessous.