Objet Drive ASP

L'objet Drive est utilisé pour retourner des informations sur les lecteurs de disque locaux ou les lecteurs partagés réseau.

Exemple

Obtenir le nombre d'espace disponible du lecteur spécifié
Ce exemple montre comment créer d'abord un objet FileSystemObject, puis utiliser l'attribut AvailableSpace pour obtenir l'espace disponible du lecteur spécifié.
Obtenir la capacité de l'espace restant du lecteur spécifié
Ce exemple montre comment utiliser l'attribut FreeSpace pour obtenir l'espace restant du lecteur spécifié.
Obtenir la capacité totale du lecteur spécifié
Ce exemple montre comment utiliser l'attribut TotalSize pour obtenir la capacité totale du lecteur spécifié.
Obtenir la lettre de lecteur spécifiée
Ce exemple montre comment utiliser l'attribut DriveLetter pour obtenir la lettre de lecteur spécifiée.
Obtenir le type de lecteur spécifié
Ce exemple montre comment utiliser l'attribut DriveType pour obtenir le type de lecteur spécifié.
Obtenir les informations du système de fichiers du lecteur spécifié
Ce exemple montre comment utiliser FileSystem pour obtenir le type de système de fichiers du lecteur spécifié.
Est-ce que le lecteur est prêt ?
Ce exemple montre comment utiliser l'attribut IsReady pour vérifier si le lecteur spécifié est prêt.
Obtenir le chemin d'accès du lecteur spécifié
Ce exemple montre comment utiliser l'attribut Path pour obtenir le chemin d'accès du lecteur spécifié.
Obtenir le dossier racine du lecteur spécifié
Ce exemple montre comment utiliser l'attribut RootFolder pour obtenir le dossier racine du lecteur spécifié.
Obtenir le numéro de série du lecteur spécifié
Ce exemple montre comment utiliser l'attribut Serialnumber pour obtenir le numéro de série du lecteur spécifié.

Objet Drive

L'objet Drive est utilisé pour retourner des informations sur les lecteurs de disque locaux ou les lecteurs partagés réseau. L'objet Drive peut retourner des informations sur le système de fichiers du lecteur, la capacité restante, le numéro de série, le nom de volume, etc.

Remarque :Il n'est pas possible de retourner des informations sur le contenu du lecteur à partir de l'objet Drive. Pour atteindre cet objectif, utilisez l'objet Folder.

Pour manipuler les propriétés de l'objet Drive, nous devons créer une instance de l'objet Drive à partir de l'objet FileSystemObject. Tout d'abord, créez un objet FileSystemObject, puis utilisez la méthode GetDrive de l'objet FileSystemObject ou la propriété Drives pour illustrer l'objet Drive.

L'exemple suivant utilise la méthode GetDrive de l'objet FileSystemObject pour illustrer l'objet Drive, et utilise la propriété TotalSize pour retourner la capacité totale du lecteur spécifié (c:) en octets :

<%
Dim fs,d
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set d=fs.GetDrive("c:")
Response.Write("Lecteur " & d & ":")
Response.Write("Taille totale en octets : " & d.TotalSize)
set d=nothing
set fs=nothing
%>

Sortie :

Drive c: Taille totale en octets : 5893563398

Propriétés de l'objet Drive

Propriété Description
AvailableSpace Retourne à l'utilisateur la capacité de stockage disponible sur le lecteur ou le lecteur partagé réseau spécifié.
DriveLetter Retourne une majuscule pour identifier le lecteur local ou le lecteur partagé réseau.
DriveType Retourne le type du lecteur spécifié.
FileSystem Retourne le type de système de fichiers utilisé par le lecteur spécifié.
FreeSpace Retourne à l'utilisateur la capacité de stockage restante sur le lecteur ou le lecteur partagé réseau spécifié.
IsReady Retourne true si le lecteur spécifié est prêt, sinon retourne false.
Path Retourne une majuscule après un deux-point, utilisée pour indiquer le chemin d'accès du lecteur spécifié.
RootFolder Retourne un objet dossier, représentant le dossier racine du lecteur spécifié.
SerialNumber Retourner le numéro de série du lecteur spécifié.
ShareName Retourner le nom de partage de réseau du lecteur spécifié.
TotalSize Retourner la capacité totale du lecteur spécifié ou du lecteur de partage de réseau.
VolumeName Définir ou retourner le nom de volume du lecteur spécifié