Hola todos :
Es así, no más. No es JavaScript sino JScript (solamente para
IE con
Windows).
Código:
<html>
<head> <title> MUESTRA UNIDADES.</title>
<script>
function ObtenerListaDeUnidades()
{
var fso, s, n, e, x;
fso = new ActiveXObject("Scripting.FileSystemObject");
e = new Enumerator(fso.Drives);
s = "";
do
{
x = e.item();
s = s + x.DriveLetter;
s += " - ";
if (x.DriveType == 3)
n = x.ShareName;
else if (x.IsReady)
n = x.VolumeName;
else
n = "[La unidad no está lista]";
s += n + "<br>";
e.moveNext();
}
while (!e.atEnd());
return(s);
}
</script>
</head>
<body>
<h2>Muestra los discos locales y su estado.</h2>
Para <b>IE</b>
<p>
<div onclick="this.innerHTML=ObtenerListaDeUnidades()">
<font style="cursor:hand">
Click para ver los discos disponibles.
</div>
</body>
</html>
Está sacado de una página de
Microsoft. Lo de leer el contenido de los discos sé que lo vi. Si lo encuentro lo posteo.
saludos
furoya