¿Cómo puedo determinar el tipo de archivo sin una extensión en Windows?
A veces recibo archivos de mis clientes que tienen una extensión de archivo incorrecta. Por ejemplo, el nombre es image.jpg
pero el archivo es en realidad una imagen TIFF. En muchos casos puedo aclararlo abriendo el archivo en un editor de texto, mirando los primeros bytes y deduciendo entonces de qué tipo de archivo se trata.
Esto me funciona con archivos JPEG, TIFF, GIF y PDF. Sin embargo, hay muchos más tipos de archivos.
¿Es posible automatizar la identificación del tipo de archivo correcto analizando los datos que lo contienen?