L'objet Drives représente une collection en lecture seule de tous les lecteurs disponibles.
La création de l'objet Drives s'effectue de la manière suivante pour VBScript :
Set objet = fso.Drives
de la façon suivante pour JScript :
Propriétésobjet = new Enumerator(fso.Drives);
| Propriété |
|---|
| Description |
| Count |
| retourne le nombre d'éléments dans une collection ou dans un objet Dictionary. |
| Item(clé) [= item] |
| définit ou retourne un item pour une clé spécifiée d'un objet Dictionary. |
<html>
<head>
<title>Démonstration de Drives</title>
<script language="JScript">
function ListeUnite()
{
var fso, info = "", nom, liste, lecteurs;
fso = new ActiveXObject("Scripting.FileSystemObject");
liste = new Enumerator(fso.Drives);
for (; !liste.atEnd(); liste.moveNext())
{
lecteurs = liste.item();
info = info + lecteurs.DriveLetter;
info += " - ";
if (lecteurs.DriveType == 3)
nom = lecteurs.ShareName;
else if (lecteurs.IsReady)
nom = lecteurs.VolumeName;
else
nom = "[Lecteur non prêt]";
info += nom + " |