Machen Sie, dass sich eine benutzerdefinierte Bilderweiterung wie eine vorhandene unter Windows 7 x64 verhält

273
entonio

OK, ich verstehe, dass dies durch das Kombinieren einer Reihe von Antworten aus anderen Fragen möglich ist, aber das genaue Rezept wurde mir entzogen, und ich frage mich, ob es keine "richtige" Vorgehensweise gibt (vielleicht über VBScript oder ähnlich).

Ich möchte einige TIFF-Dateien in eine andere Erweiterung umbenennen, aber ich möchte, dass sie sich genauso verhalten wie TIFF-Dateien unter Windows - Miniaturansichten, Bildbetrachter und Assoziationen. Ich habe versucht, mit dem Shellex in der Registry zu experimentieren (aus irgendeinem Grund hat meine Registry kein Shellex für gängige Typen, aber es scheint alles zu funktionieren), ein Duplikat der Tiff-Root-Klasse wurde erstellt, aber keine davon funktionierte. Ich habe es vielleicht falsch gemacht. Ich bin auch nicht sicher, was nach solchen Änderungen erforderlich ist (die Beschreibung des Dateityps im Explorer scheint sich sofort zu ändern).

Also dachte ich daran, dich zu fragen, bevor ich etwas beschädige. Vielleicht kann dies für jemanden außer mir nützlich sein!

1

1 Antwort auf die Frage

0
Wes Sayeed

Sie sagen nicht, in welche Erweiterung Sie sie umbenennen möchten, aber dies ist leicht zu bewerkstelligen.

  1. Starten Sie den Registrierungseditor und navigieren Sie zu HKEY_LOCAL_MACHINE\Classes\.tif
  2. Wenn der TIF-Schlüssel markiert ist, klicken Sie auf Datei -> Exportieren und exportieren Sie den Schlüssel in eine REG-Datei.
  3. Öffnen Sie die REG-Datei in Editor und ersetzen Sie die TIF-Datei in den Schlüsselnamen durch die gewünschte Erweiterung.
  4. Importieren Sie die REG-Datei wieder in der Registrierung.

HINWEIS - Verwenden Sie keine Erweiterung, die bereits von etwas anderem verwendet wird, da Sie sonst die Dateizuordnung für diese Erweiterung zerstören.

Könnten Sie bitte Ihren eigenen Export der .tif-Klasse posten? entonio vor 10 Jahren 0