Alterar atributo de arquivo no windows

1

Eu tenho basicamente duas imagens: 1. um com jpeg e "atributos" de arquivo como "N" como visto abaixo:

Agora estou tentando criar uma imagem com a mesma propriedade, mas sempre que eu crio uma nova imagem ou edito a mesma imagem, o atributo passa para 'A'. Alguém pode me dizer como replicar a mesma propriedade de imagem e criar uma nova imagem no Windows.

    
por KOTIOS 20.06.2015 / 19:01

3 respostas

0

N representa Normal ( FILE_ATTRIBUTE_NORMAL = 128 (0x80) ). Segundo a Microsoft, isso significa:

A file that does not have other attributes set. This attribute is valid only when used alone.

Portanto, a única maneira de definir N é limpar todos os outros atributos. No prompt de comando, basta digitar:

attrib -h -a -i -r -s <file name>

para terminar com N no Windows Explorer.

    
por 20.06.2015 / 19:10
0

Atributos 'A' e 'N' significam arquivados e não indexados por conteúdo. Eles têm a ver com o que o sistema operacional vê para fazer com o arquivo; aqui está uma boa discussão em torno do atributo 'N'. link

Siga isto para alternar o atributo N, embora não seja imediato:

Right-click the file > Properties > Advanced > Check / Uncheck the 'Index this file / folder ...' option and you'll see it disappear / appear

    
por 20.06.2015 / 19:09
0

Você pode usar o comando Xcopy com um sinalizador ( /K ) para reter atributos. Exemplo: xcopy \K C:\path\to\file\picture.jpg newpicture.jpg

Aqui está mais informações sobre Xcopy e outros sinalizadores para reter permissões, etc ... link

Há também um pequeno utilitário portátil da NirSoft que permitirá que você altere individualmente ou em massa as propriedades do arquivo. aqui

    
por 20.06.2015 / 19:16