Metadados personalizados para arquivos do Windows

2

É possível adicionar meta-dados personalizados a arquivos do Windows como "archive", "somente leitura", etc.?

    
por bdhar 05.11.2009 / 10:59

3 respostas

1

Supondo que o seu disco rígido esteja formatado como NTFS, você pode usar Fluxos de dados alternativos para armazenar quaisquer dados ou metadados desejados, mas vai demorar um pouco de programação. Fluxos de dados alternativos são usados pelo Explorer para armazenar as informações na guia Resumo de um arquivo da folha de propriedades (excluindo os arquivos do Office, que armazenam os dados internamente).

    
por 05.11.2009 / 11:42
1

Resposta curta: Não, esses atributos estão embutidos no sistema de arquivos. Você poderia, talvez, falsificar seus próprios meta-dados, com um pouco de programação.

Como Hugh disse, NTFS tem fluxos de dados, cuidado, porém, MS afirma que "pode não ser suportado em futuros sistemas de arquivos", e apenas essa frase é suficiente para eu não usar esse 'recurso'.

(Como uma nota lateral, o Winrar Archiver tem a opção de incluir os fluxos de arquivos NTFS ao compactar arquivos)

Uma solução alternativa, que envolverá programação: um sistema que armazena os metadados extras em um arquivo ao lado dos arquivos mencionados (pense em como o Google Picasa armazena seus arquivos .ini junto com suas imagens).

    
por 05.11.2009 / 14:54
1
por 25.03.2012 / 01:19