Il sistema operativo Linux identifica i file osservando il suo numero magico all'inizio dell'intestazione. Come fa Windows? Ha anche un qualche tipo di meccanismo magico o si basa solo sull'estensione del file?Identificazione del tipo di file in Windows
risposta
Si basa solo sull'estensione, come previsto dal filesystem; il contenuto del file non viene esaminato. Vedi per es. questo articolo - parla di Windows XP, ma AFAIK il comportamento generale è condiviso da tutte le versioni rilasciate di Windows finora: http://support.microsoft.com/kb/307859
quindi ciò significherebbe che l'estensione del file è parte del file system giusto? – megson
era questa la ragione per cui le versioni precedenti di Windows e DOS supportavano solo tre lettere di estensione? – megson
@megson: per citare la prima frase, "come previsto dal filesystem." Quindi sì. – Piskvor
Si basa solo sull'estensione. (Non sono ancora sicuro che sia criminalmente stupido o meravigliosamente brillante) – Piskvor
è un'estensione di file parte dell'intestazione del file o del file system? – megson
L'estensione del file non fa parte del contenuto del file. È derivato dai metadati, cioè il nome del file. –