Derniers tutoriels de développement web
 

ASP FileSystemObject objet


L'objet FileSystemObject est utilisé pour accéder au système de fichiers sur un serveur.


Exemples

Exemples

Existe - t - un fichier spécifié?
Comment vérifier si un fichier existe.

Existe - t - un dossier spécifié?
Comment vérifier si un dossier existe.

Existe - t - un lecteur spécifié?
Comment vérifier si un lecteur existe.

Obtenez le nom d'un lecteur spécifié
Comment obtenir le nom d'un lecteur spécifié.

Obtenez le nom du dossier parent d'un chemin d' accès spécifié
Comment obtenir le nom du dossier parent d'un chemin d'accès spécifié.

Obtenir le nom de fichier
Comment obtenir le nom de fichier du dernier composant dans un chemin d'accès spécifié.

Obtenez l'extension de fichier
Comment obtenir l'extension de fichier du dernier composant dans un chemin d'accès spécifié.

Obtenez le nom de base d'un fichier ou d'un dossier
Comment obtenir le nom de base d'un fichier ou d'un dossier, dans un chemin d'accès spécifié.


L'objet FileSystemObject

L'objet FileSystemObject est utilisé pour accéder au système de fichiers sur un serveur.

Cet objet peut manipuler des fichiers, des dossiers et des chemins de répertoire. Il est également possible de récupérer des informations du système de fichiers avec cet objet.

Le code suivant crée un fichier texte (c:\test.txt) , puis écrit un texte dans le 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écrits ci-dessous:

Propriétés

Propriété La description
Drives Retourne une collection de tous les objets d'entraînement sur l'ordinateur

méthodes

méthode La description
BuildPath Ajoute un nom à un chemin existant
CopyFile Copie un ou plusieurs fichiers d'un endroit à un autre
CopyFolder Copie un ou plusieurs dossiers d'un endroit à un autre
CreateFolder Crée un nouveau dossier
CreateTextFile Crée un fichier texte et retourne un objet TextStream qui peut être utilisé pour lire ou écrire dans le fichier
DeleteFile Supprime un ou plusieurs fichiers spécifiés
DeleteFolder Supprime un ou plusieurs dossiers spécifiques
DriveExists Vérifie si un lecteur spécifié existe
FileExists Vérifie si un fichier spécifié existe
FolderExists Vérifie si un dossier spécifié existe
GetAbsolutePathName Retourne le chemin complet de la racine du lecteur pour le chemin d'accès spécifié
GetBaseName Retourne le nom de base d'un fichier ou le dossier spécifié
GetDrive Renvoie un objet d'entraînement correspondant à l'entraînement dans un chemin d'accès spécifié
GetDriveName Retourne le nom du lecteur d'un chemin d'accès spécifié
GetExtensionName Retourne le nom d'extension de fichier pour le dernier composant dans un chemin d'accès spécifié
GetFile Renvoie un objet fichier pour un chemin d'accès spécifié
GetFileName Retourne le nom du fichier ou du dossier pour le dernier composant dans un chemin d'accès spécifié
GetFolder Renvoie un objet dossier pour un chemin d'accès spécifié
GetParentFolderName Retourne le nom du dossier parent du dernier composant dans un chemin d'accès spécifié
GetSpecialFolder Retourne le chemin à certains des dossiers spéciaux de Windows
GetTempName Retourne un fichier temporaire généré de façon aléatoire ou un dossier
MoveFile Déplace un ou plusieurs fichiers d'un endroit à un autre
MoveFolder Se déplace un ou plusieurs dossiers d'un endroit à un autre
OpenTextFile Ouvre un fichier et retourne un objet TextStream qui peut être utilisé pour accéder au fichier