My.Computer.FileSystem, objet

Mise à jour : novembre 2007

Fournit des propriétés et des méthodes pour utiliser les lecteurs, les fichiers et les répertoires.

Tâches

Le tableau suivant répertorie des exemples de tâches impliquant l'objet My.Computer.FileSystem.

Pour

Consultez

Lire un fichier texte

Comment : lire des fichiers texte dans Visual Basic

Lire un fichier texte délimité

Comment : lire des fichiers texte délimités par des virgules dans Visual Basic

Lire un fichier texte à largeur fixe

Comment : lire des fichiers texte de largeur fixe dans Visual Basic

Lire un fichier texte avec plusieurs formats

Comment : lire des fichiers texte avec plusieurs formats dans Visual Basic

Lire un fichier binaire

Comment : lire des fichiers binaires dans Visual Basic

Lire des fichiers texte contenus dans le répertoire MyDocuments

Comment : lire des fichiers texte existants dans Mes documents (Visual Basic)

Lire un fichier texte avec StreamReader

Comment : lire le texte des fichiers avec un StreamReader (Visual Basic)

Écrire dans un fichier texte

Comment : insérer du texte dans des fichiers dans Visual Basic

Effectuer un ajout dans un fichier texte

Comment : effectuer un ajout à des fichiers texte dans Visual Basic

Écrire dans un fichier binaire

Comment : écrire dans des fichiers binaires dans Visual Basic

Écrire dans des fichiers texte contenus dans le répertoire MyDocuments

Comment : insérer du texte dans les fichiers du répertoire Mes Documents dans Visual Basic

Écrire dans un fichier texte avec StreamWriter

Comment : écrire du texte dans des fichiers à l'aide de Streamwriter dans Visual Basic

Copier des fichiers avec un modèle spécifique

Comment : copier des fichiers avec un modèle spécifique dans un répertoire dans Visual Basic

Copier un fichier vers le même répertoire

Comment : créer une copie d'un fichier dans le même répertoire dans Visual Basic

Copier un fichier vers un autre répertoire

Comment : créer une copie d'un fichier dans un autre répertoire dans Visual Basic

Créer un fichier

Comment : créer un fichier dans Visual Basic

Supprimer un fichier

Comment : supprimer un fichier dans Visual Basic

Supprimer tous les fichiers d'un répertoire

Comment : supprimer tous les fichiers d'un répertoire dans Visual Basic

Rechercher des fichiers avec un modèle spécifique

Comment : rechercher des fichiers avec un modèle spécifique dans Visual Basic

Déplacer un fichier

Comment : déplacer un fichier dans Visual Basic

Déplacer une collection de fichiers

Comment : déplacer une collection de fichiers dans Visual Basic

Renommer un fichier

Comment : renommer un fichier dans Visual Basic

Renommer un répertoire

Comment : renommer un répertoire dans Visual Basic

Copier un répertoire dans un autre répertoire

Comment : copier un répertoire vers un autre répertoire dans Visual Basic

Créer un répertoire

Comment : créer un répertoire dans Visual Basic

Supprimer un répertoire

Comment : supprimer un répertoire dans Visual Basic

Rechercher des sous-répertoires avec un modèle spécifique

Comment : rechercher des sous-répertoires avec un modèle spécifique dans Visual Basic

Obtenir la collection de fichiers d'un répertoire

Comment : placer la collection de fichiers dans un répertoire dans Visual Basic

Déterminer le nombre de fichiers contenus dans un répertoire

Comment : déterminer le nombre de fichiers contenus dans un répertoire dans Visual Basic

Déplacer un répertoire

Comment : déplacer un répertoire dans Visual Basic

Déplacer le contenu d'un répertoire

Comment : déplacer le contenu d'un répertoire dans Visual Basic

Lire le répertoire MyDocuments

Comment : récupérer le contenu du répertoire Mes Documents dans Visual Basic

Analyser un chemin d'accès

Comment : analyser des chemins d'accès dans Visual Basic

Exemple

Cet exemple détermine si le dossier C:\backup\logs existe et vérifie ses propriétés.

Dim logInfo As System.IO.DirectoryInfo
If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
    logInfo = My.Computer.FileSystem.GetDirectoryInfo _
    ("C:\backup\logs")
End If

Configuration requise

Espace de noms :Microsoft.VisualBasic.MyServices

Classe :FileSystemProxy (fournit l'accès à FileSystem)

Assembly : bibliothèque runtime Visual Basic (dans Microsoft.VisualBasic.dll)

Voir aussi

Référence

My.Computer.FileSystem, membres de l'objet

My.Computer.FileSystem.SpecialDirectories, objet

My.Computer, objet

Microsoft.VisualBasic.FileIO.FileSystem