Renvoie un objet Drive correspondant au lecteur figurant dans un chemin spécifié.
object.GetDrive drivespec
object
Correspond toujours au nom d'un objet FileSystemObject.
drivespec
L'argument drivespec peut être une lettre de lecteur (c), une lettre de lecteur avec deux points (c:), une lettre de lecteur avec deux points et un séparateur (c:\) ou toute spécification de partage réseau (\\ordinateur2\partage1).
L'existence des partages réseau est contrôlée.
Une erreur se produit si l'argument drivespec n'est pas conforme à un des formats acceptés ou n'existe pas. Pour appeler la méthode GetDrive sur une chaîne de chemin normale, utilisez la séquence suivante pour obtenir une chaîne utilisable comme argument drivespec:
DriveSpec = GetDriveName(GetAbsolutePathName(Path))
L'exemple ci-dessous illustre l'utilisation de la méthode GetDrive :
Function ShowFreeSpace(drvPath)
Dim fso, d, s
Set fso = CreateObject("Scripting.FileSystemObject")
Set d = fso.GetDrive(fso.GetDriveName(drvPath))
s = "Lecteur " & UCase(drvPath) & " - "
s = s & d.VolumeName & "<BR>"
s = s & "Espace disponible: " & FormatNumber(d.FreeSpace/1024, 0)
s = s & " KOctets"
ShowFreeSpace = s
End Function
GetAbsolutePathName, méthode | GetBaseName, méthode | GetDriveName, méthode | GetExtensionName, méthode | GetFile, méthode | GetFileName, méthode | GetFolder, méthode | GetParentFolderName, méthode | GetSpecialFolder, méthode | GetTempName, méthode
Application: FileSystemObject, objet