Objet Système de Fichiers ASP
L'objet FileSystemObject est utilisé pour accéder au système de fichiers sur le serveur.
Essayez - Exemple
Le fichier spécifié existe-t-il ?
Cet exemple montre comment vérifier si un fichier existe.
Le dossier spécifié existe-t-il ?
Cet exemple montre comment vérifier si un dossier existe.
Le lecteur spécifié existe-t-il ?
Cet exemple montre comment vérifier si un lecteur existe.
Obtenir le nom d'un lecteur spécifié
Cet exemple montre comment obtenir le nom d'un lecteur spécifié.
Obtenir le nom du dossier parent d'un chemin spécifié
Cet exemple montre comment obtenir le nom du dossier parent d'un chemin spécifié.
Obtenir le nom du fichier
Cet exemple montre comment obtenir le nom de fichier du dernier composant dans le chemin spécifié.
Obtenir l'extension de fichier
Cet exemple montre comment obtenir l'extension de fichier du dernier composant dans le chemin spécifié.
Obtenir le nom de base d'un fichier ou d'un dossier
Cet exemple montre comment obtenir le nom de base d'un fichier ou d'un dossier dans un chemin spécifié.
Objet FileSystemObject
L'objet FileSystemObject est utilisé pour accéder au système de fichiers sur le serveur.
Cet objet opère sur les fichiers, les dossiers et les chemins de répertoire. Les informations sur le système de fichiers peuvent également être obtenues via cet objet.
Le code suivant créera un fichier texte (c:test.txt) puis écrira du texte dans ce fichier :
dim fs,fname
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fname=fs.CreateTextFile("c:test.txt",true)
fname.WriteLine("Hello World!")
fname.Close
set fname=nothing
set fs=nothing
%>
Les propriétés et méthodes de l'objet FileSystemObject sont décrites comme suit :
Propriétés
属性 | 描述 |
---|---|
Drives | 返回本地计算机上所有驱动器对象的集合。 |
Méthode
Méthode | Description |
---|---|
BuildPath | Ajouter un nom après atteindre le chemin existant. |
CopierFichier | Copiez un ou plusieurs fichiers d'un emplacement à un autre. |
CopyFolder | Copiez un ou plusieurs dossiers d'un emplacement à un autre. |
CreateFolder | Créez un nouveau dossier. |
CreateTextFile | Crée un fichier texte et renvoie un objet TextStream qui peut lire ou écrire le fichier. |
DeleteFile | Supprimer un ou plusieurs fichiers spécifiés. |
DeleteFolder | Supprimer un ou plusieurs dossiers spécifiés. |
DriveExists | Vérifie si le lecteur spécifié existe. |
FileExists | Vérifie si le fichier spécifié existe. |
FolderExists | Vérifie si le dossier spécifié existe. |
GetAbsolutePathName | Renvoie le chemin complet à partir de la racine du lecteur pour le chemin spécifié. |
GetBaseName | Renvoie le nom de base du fichier ou du dossier spécifié. |
GetDrive | Renvoie l'objet Drive correspondant au lecteur dans le chemin spécifié. |
GetDriveName | Renvoie le nom du lecteur du chemin spécifié. |
GetExtensionName | Renvoie l'extension de fichier du dernier composant dans le chemin spécifié. |
GetFile | Renvoie un objet File pour le chemin spécifié. |
GetFileName | Renvoie le nom de fichier ou de dossier du dernier composant dans le chemin spécifié. |
GetFolder | Renvoie un objet Folder pour le chemin spécifié. |
GetParentFolderName | Renvoie le nom du dossier parent du dernier composant dans le chemin spécifié. |
GetSpecialFolder | Renvoie le chemin d'accès à certains dossiers spéciaux Windows. |
GetTempName | Renvoie un fichier ou un dossier généré aléatoirement. |
MoveFile | Déplace un ou plusieurs fichiers d'un emplacement à un autre. |
MoveFolder | Déplacez un ou plusieurs dossiers d'un emplacement à un autre. |
OpenTextFile | Ouvre un fichier et renvoie un objet TextStream pour accéder à ce fichier. |