Existe um bom recurso para todos os valores e definições na coluna de atributos de arquivo do Windows Explorer ?
windows-explorer
file-attributes
Michael Kniskern
fonte
fonte
Respostas:
R = Somente leitura : a maioria dos softwares, ao ver um arquivo marcado como somente leitura, se recusará a excluí-lo ou modificá-lo. Isso é bem direto. Por exemplo, o DOS dirá "Acesso negado" se você tentar excluir um arquivo somente leitura. Por outro lado, o Windows Explorer alegremente o mastigará. Alguns escolherão o meio termo: permitirão que você modifique ou exclua o arquivo, mas somente após solicitar confirmação.
H = Oculto : Este também é bastante auto-explicativo; se o arquivo estiver marcado como oculto, em circunstâncias normais, ele ficará oculto. O DOS não exibirá o arquivo quando você digitar "DIR", a menos que um sinalizador especial seja usado, conforme mostrado no exemplo anterior.
S = Sistema : esse sinalizador é usado para marcar arquivos importantes que são usados pelo sistema e não devem ser alterados ou removidos do disco. Em essência, isso é como um sinalizador somente leitura "mais sério" e é geralmente tratado dessa maneira. Também é um atributo "super-oculto". Mesmo se você ativar "Mostrar arquivos ocultos", os arquivos do sistema não serão exibidos. (Você pode exibi-los desativando "Ocultar arquivos protegidos do sistema operacional".)
D = Diretório : Este é o bit que diferencia entre entradas que descrevem arquivos e aquelas que descrevem subdiretórios no diretório atual. Em teoria, você pode converter um arquivo em um diretório alterando este bit. Obviamente, na prática, tentar fazer isso resultaria em confusão - a entrada para um diretório deve estar em um formato específico.
A = Arquivar: É um bit especial usado como um "link de comunicação" entre aplicativos de software que modificam arquivos e aqueles usados para backup. A maioria dos softwares de backup permite ao usuário fazer um backup incremental, que seleciona apenas para backup os arquivos que foram alterados desde o último backup. Este bit é usado para esse fim. Quando o software de backup faz o backup ("archive") do arquivo, ele limpa o bit de archive (o torna zero). Qualquer software que modifique o arquivo posteriormente, deve definir o bit do arquivo morto. Então, na próxima vez em que o software de backup for executado, ele saberá, analisando os bits do arquivo morto quais arquivos foram modificados e, portanto, quais precisam ser copiados. Novamente, esse uso do bit é "voluntário"; o software de backup depende de outro software para usar o bit de arquivamento corretamente; alguns programas podem modificar o arquivo sem definir o atributo de arquivamento, mas felizmente a maioria dos softwares é "bem-comportada" e usa o bit adequadamente. Ainda assim, você não deve confiar absolutamente nesse mecanismo para garantir o backup dos arquivos críticos.
Fonte
Faltando na lista acima:
C = Compactado : os arquivos / pastas compactados não podem ser criptografados.
E = Criptografado : arquivos / pastas criptografados não podem ser compactados.
N = NÃO INDEXADO
L = pontos de nova análise
O = OFFLINE
P = arquivo esparso
I = Sem conteúdo indexado
T = TEMPORÁRIO
São possíveis combinações, por exemplo, HSA = Oculto, Sistema, Arquivo
fonte
Atributos mostrados no Windows Explorer (Windows 7 e posterior):
RHSDAXNTPLCOIE
('X' = Dispositivo; 'P' = Esparso)Atributos mostrados na saída do comando 'attrib' (no Windows 10, versão 1703):
A__SHR_OI_VX_P_U__
('V' = Integridade; 'X' = Sem limpeza; 'P' = Fixado)Atributos mostrados na
FOR %%I IN (files) DO ECHO.%%~aI
saída "% ~ a1" ( ) (no Windows 10, versão 1703):drahscotl-x
('X' = Sem limpeza)A referência autorizada dos atributos do arquivo NTFS: https://msdn.microsoft.com/en-us/library/windows/desktop/gg258117(v=vs.85).aspx
Atualmente, os atributos Fixado e Fixado não estão documentados na referência acima, mas seu uso no OneDrive como "arquivo sempre disponível" e "arquivo somente online" é observado neste artigo em alemão . Os dois atributos podem ser modificados em 'attrib' desde o Windows 10, versão 1703. Os atributos não são indicados na coluna Atributos no Windows Explorer, mas nos ícones de status do OneDrive na coluna Status.
fonte
Ainda não encontrei isso na internet, mas também há um atributo "P", correspondente a um arquivo esparso. Este sinalizador está listado no Windows 7, mas não no Windows XP. Não tenho certeza sobre o Vista.
Você pode tornar um arquivo escasso com o
fsutil sparse setflag FILENAME
comando e ver o sinalizador aparecer no Explorer. Note que não há como desativar a bandeira!Arquivos esparsos são semelhantes aos arquivos compactados, mas um pouco mais específicos. Com arquivos esparsos, longos intervalos de bytes nulos (valor 0) simplesmente não são armazenados no disco. Quando um programa tenta acessar essa parte do arquivo, o sistema de arquivos verá que não está no disco e retornará um intervalo de bytes nulos. Consulte esta página do MSDN para obter mais informações sobre arquivos esparsos.
fonte
O sinalizador "I" significa "Indexado". O Serviço de indexação ou a Pesquisa do Windows não incluirão esses arquivos em sua operação de indexação quando definidos.
Fonte
fonte