Como o sistema de arquivos do Windows sabe que arquivos e pastas estão relacionados? [duplicado]

0

Ontem, ao salvar uma página da web para análise, notei uma coisa peculiar: Se eu decidi salvar uma "página da Web completa" (eu era o Chrome) e, em seguida, decidir excluir a pasta com os arquivos relacionados para apenas ficar preso com o HTML, o arquivo html também foi excluído, mesmo embora não estivesse na pasta ; apenas um mero irmão.

Isso obviamente exigia alguns metadados para o Windows: de alguma forma, o Windows sabia que a pasta estava vinculada ao arquivo e decidiu excluir o arquivo se a pasta também fosse excluída.

Não sei ao certo qual foi a história do usuário para implementar esse recurso, pois isso me parece um pouco retardado, mas como o Windows faz isso?

    
por oligofren 23.06.2013 / 11:52

1 resposta

1

O Windows Explorer executa uma verificação simples: se houver uma pasta chamada {something}_files , ele procurará um arquivo {something}.html e assumirá que esses dois estão associados.

É improvável que alguém crie um par assim por acidente, então é uma suposição bastante segura. O Chrome imita a nomenclatura do IE ao salvar páginas da web, e é por isso que funciona.

    
por 23.06.2013 / 13:03