Criando um log de arquivos em uma pasta

2

Eu sou um novato absoluto nessa coisa.

Alguém pode me ajudar a criar uma tabela que liste todos os arquivos em uma pasta específica para que, sempre que um arquivo for copiado para essa pasta, a tabela seja atualizada.

Eu preciso que a lista mantenha os nomes mesmo que o arquivo seja movido dessa pasta ou excluído. mais tarde, os dados seriam excluídos por um agendador.

Também preciso da tabela para registrar a hora exatamente quando o arquivo foi copiado para essa pasta.

    
por user1994602 24.01.2013 / 15:36

2 respostas

0

Eu localizo a biblioteca java jNotify que pode ajudar a ouvir os eventos do sistema de arquivos, como: Arquivo criado Arquivo modificado Arquivo renomeado Arquivo excluído . Funciona em todo o sistema operacional geral.

Você pode usar o link como tutorial.

Você também pode instalar o banco de dados MySQL e adicionar algum código ao seu aplicativo, que grava seu registro no banco de dados. Para uma melhor ordem de dados.

é claro que tudo é bom se você estiver familiarizado com essas ferramentas.

Eu também acho que se tentar usar o google 'Folder listener tool'

    
por 24.01.2013 / 16:15
0

Que tal o PowerShell? Está embutido no Windows 7 e 8

$File = "C:\FolderForFile"
Get-ChildItem $File 

O benefício do PowerShell é que você pode personalizar a saída.

##Sort on LastRightTime
$File = "C:\FolderForFile"
Get-ChildItem $File | Sort LastRightTime | Format-Table Name, LastWriteTime -AutoSize
    
por 24.01.2013 / 22:58

Tags