Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Paulo Anselmo

Filesystemobject

Recommended Posts

Olá a todos...

Estou fazendo uma aplicação para monitorar espaço em disco dos servidores aqui do meu trabalho, mas o código deveria reconhecer também os drives da rede mapeados na máquina e não está fazendo....será que alguém pode me ajudar???Segue código que está funcionando, mas não está retorando os drives mapeados.

 

ASP
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>

<%

        Dim var_drive       

        var_drive = UCase(Request.Form("select"))           

%>

<html>

        <head>

        <title>(<<) - Monitora Drivers - (>>)</title>

        </head>

        <body>

                <form name="form1" method="post" action="">Escolha o Drive a ser pesquisado:

                <select name="select">

                <option value=""></option>

                <%

                        Set fileobj = CreateObject("Scripting.FileSystemObject")

                        For each drive in fileobj.Drives

                %>

                <option value="<%=drive%>"><%=drive%></option>

                <%

                        Next

                %>

                </select>

        <input type="submit" name="Submit" value="Enviar">

        </form><br><hr><br>

                <%

                        If var_drive = "" Then 

                                Response.Write "Escolha uma unidade!!!"

                        Else

                                Set fileobj = CreateObject("Scripting.FileSystemObject")

                                Set drive = fileobj.GetDrive(var_drive)

                                espaco = (drive.freespace)/(1024*1024)

                                Response.Write "Espaço livre em "& var_drive &" " & FormatNumber(espaco,0) & " MB <br>"

                        End If

                %>

        </body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

você está passando o caminho do mapeamento??tipo:\\computadordarede\compartilhamento

Realmente...eu não estou passando o mapeamento, mas com relação ao código acima, eu recupero os drives da máquina dinamicamente....como eu recuperaria os mapeamentos desta forma?Obrigado até aqui...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.