var fso = new ActiveXObject("Scripting.FileSystemObject");
var e = new Enumerator(fso.Drives);
var s = "";
do
{
var x = e.item();
s += x.DriveLetter;
s += " - ";
if (x.DriveType == 3)
s += x.ShareName;
else if (x.IsReady)
s += x.VolumeName;
else
s += "[Drive not ready]";
s += "<br />";
e.moveNext();
}
while (!e.atEnd());
document.write (s);