Hallo!
Die Dateiendungen fhelen. In den Ordnern haben 90% der Dateien eine Endung von JPG, GIf oder PNG aber eine HAnd voll Dateien hat keine Endung weil sie im NEtz ohen Endung waren, Firefox sie aufgrund des MimeTypes aber ja richtig anzeigen konnte und sie dann beim speichern aber auch keine Endung angehangen bekamen.
Eine Datei hat einmal grundsätzlich keinen MimeType. Der ist nirgends gespeichert. Der Firefox kann die Datei nur desswegen darstellen, weil er sie analysiert.
Der MimeType ist ein Hilfskonstrukt um einem Programm zu sagen, wie er diese Binärdaten jetzt darstellen soll ohne dass es das File analysieren muss.
Ein Webserver liefert den Mimetype im Normalfall aufgrund der Endung aus.
Deine Idee, den MimeType auszulesen und dann die Datei mit der entsprechenden Endung zu versehen funktioniert also nicht.
IrfanView bietet ziemlich viel. Vielleicht hilft dir das weiter. Zumindest kannst dir damit Infos über die Datei ansehen und dann selbst umbenennen.
mfg
frafu