<html>
<head>
<script type="text/javascript">
function ConverterPraGigaOcteto (Valor)
{
return Valor/(1024*1024*1024);
}
function ObterTipoAcionador (Acionador)
{
switch (Acionador) {
case 1: return 'Disquete';
case 2: return 'Disco rígido';
case 3: return 'Rede';
case 4: return 'CD/DVD';
}
return '';
}
function Listar ()
{
var E, I, SFSO, T;
SFSO = new ActiveXObject ('Scripting.FileSystemObject');
E = new Enumerator (SFSO.Drives);
T = ' ';
Paragrafo.innerHTML= 'Acionadores de disco: <br><br>';
while (!E.atEnd ()) {
I= E.item ();
if (I.IsReady) {
Paragrafo.innerHTML+= '<b>' + I.DriveLetter + ':</b><br>';
Paragrafo.innerHTML+= T + 'Nome: ' + I.VolumeName + '<br>';
Paragrafo.innerHTML+= T + 'Tipo: ' + ObterTipoAcionador (I.DriveType) + '<br>';
Paragrafo.innerHTML+= T + 'Espaço: ' + ConverterPraGigaOcteto (I.TotalSize).toFixed (2) + ' Go<br>';
Paragrafo.innerHTML+= T + 'Livre: ' + ConverterPraGigaOcteto (I.FreeSpace).toFixed (2) + ' Go<br>';
}
else {
Paragrafo.innerHTML+= '<b>' + I.DriveLetter + ':' + '</b><br>';
Paragrafo.innerHTML+= T + 'Tipo: ' + ObterTipoAcionador (I.DriveType) + '<br>';
}
Paragrafo.innerHTML+= '<br>';
E.moveNext ();
}
}
</script>
</head>
<body onload="Listar ()">
<p id="Paragrafo"></p>
</body>
</html>
|