<html>
<head>
<script type="text/javascript">
function Listar ()
{
var WSN;
WSN= new ActiveXObject ('WScript.Network');
Paragrafo.innerHTML = 'Usuário: ' + WSN.UserName + '<br>';
Paragrafo.innerHTML+= 'Domínio: ' + WSN.UserDomain + '<br>';
Paragrafo.innerHTML+= 'Computador: ' + WSN.ComputerName + '<br>';
}
</script>
</head>
<body onload="javascript: Listar ();">
<p id="Paragrafo"></p>
</body>
</html>
|
| Clique aqui pra abrir no navegador |
<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="javascript: Listar ();">
<p id="Paragrafo"></p>
</body>
</html>
|
| Clique aqui pra abrir no navegador |