none
Script para contar arquivos modificados RRS feed

  • Pergunta

  • Gostaria de saber o script para contar os arquivos que foram alterados  nos ultimos 30 segundos em determinada pasta.

     

     

    grato

    segunda-feira, 21 de maio de 2007 13:14

Todas as Respostas

  • ae script feito artesanalmente pra ti, testei e funcionou aqui Wink

     

    if datepart("m", now) < 10 then
     agora = datepart("yyyy", now) & "0" & datepart("m", now)
    else
     agora = datepart("yyyy", now) & datepart("m", now)
    end if
    if datepart("d", now) < 10 then
     agora = agora & "0" & datepart("d", now)
    else
     agora = agora & datepart("d", now)
    end if
    if datepart("h", now) < 10 then
     agora = agora & "0" & datepart("h", now)
    else
     agora = agora & datepart("h", now)
    end if
    if datepart("n", now) < 10 then
     agora = agora & "0" & datepart("n", now)
    else
     agora = agora & datepart("n", now)
    end if
    if datepart("s", now) < 10 then
     agora = agora & "0" & datepart("s", now)
    else
     agora = agora & datepart("s", now)
    end if
    agora1 = Cdbl(agora)
    agora1 = agora1 - 30
    cont = 0
    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    Set colFiles = objWMIService.ExecQuery("SELECT * FROM CIM_DataFile WHERE path = '\\caminho da sua pasta\\'")
    For Each objFile in colFiles
     If cdbl(mid(objfile.lastmodified, 1, 14)) > agora1 then
      cont = cont +1 
     end if
    Next
     wscript.echo cont

     

    esse script só conta quantos arquivos foram modificados, se quiser colocar o nome, extensão e outras coisas me fala que eu do uma modificada pra ti Wink

     

    se solucionou seu problema marque a resposta Wink

    terça-feira, 22 de maio de 2007 19:17
  • Laerte,

    estou com uma dúvida parecida com essa, acho que seria resolvido por script, mas não sei fazer.

    É o seguinte: preciso listar todos os arquivos *.doc,*.xls,*.jpg,*.pps,*.ppt,*.pdf modificados entre 01/01/2004 e 31/12/2004 e no final saber quantos arquivos são e o tamanho que ocupam no disco do meu file server.

    Pode me ajudar?

     

    Meu e-mail é lu_asta@hotmail.com.

     

    Muito Grata,

    Luciene

     

    segunda-feira, 10 de setembro de 2007 21:15
  • Luciene, respondido na outra thread.


    --
    Vinicius Canto <scripterbr_at_gmail_dot_com>
    MVP Windows Server - Admin Frameworks
    MCP Windows 2000 Server, Windows XP e SQL Server 2000
    Bacharelando em Ciências da Computação - USP

    Blog sobre Scripting e Windows Powershell: http://viniciuscanto.blogspot.com
    quarta-feira, 12 de setembro de 2007 14:25
    Moderador