none
Contar arquivos por extesao RRS feed

  • Pergunta

  • Bom dia senhores,

    Venho pedir uma ajuda se possível.

    Tenho um Bat para fazer uma certa tarefa, e gostaria de adicionar uma função: Contar quantos arquivos (por exemplo na extesão *.hdr),que o bat consegue fazer esta tarefa.

    Obrigado

    quarta-feira, 20 de outubro de 2010 13:47

Respostas

  • Fabricio,

    O script .bat abaixo conta arquivos .hdr presentes no diretorio c:\dir_base.

     Como? Ele manda a saida do DIR para dentro do c:\temp\conta.tmp e depois conta quantas linhas existem no arquivo.

    set /a cont=0
    
    dir /b c:\dir_base\*.hdr > c:\temp\conta.tmp
    
    for /f %%a in (c:\temp\conta.tmp) do set /a cont+=1
    
    del c:\temp\conta.tmp /q
    
    echo %cont% Arquivos
    

    Fábio de Paula Junior
    quarta-feira, 20 de outubro de 2010 14:59
    Moderador