Хорошо, я понимаю, что этого можно достичь, объединив несколько ответов из других вопросов, но точный рецепт ускользает от меня, и мне интересно, нет ли действительно «правильного» способа сделать это (возможно, с помощью VBScript или чего-то подобного).
Я хотел бы переименовать некоторые файлы TIFF в другое расширение, но я хотел бы, чтобы они вели себя так же, как файлы TIFF в Windows — миниатюры, просмотрщик изображений, ассоциации. Я пробовал баловаться с shellex в реестре (по какой-то причине в моем реестре нет shellex для распространенных типов, но все, кажется, работает), создавать дубликат корневого класса tiff, но ни один из них не сработал. Возможно, я сделал это неправильно. Я также не уверен, что нужно после таких изменений (описание типа файла в проводнике, кажется, сразу меняется).
Вот я и подумал, что стоит спросить вас, прежде чем что-то испортить. Может, это кому-то еще, кроме меня, пригодится!
решение1
Вы не указали, в какое расширение вы хотите их переименовать, но это легко сделать.
- Запустите редактор реестра и перейдите к
HKEY_LOCAL_MACHINE\Classes\.tif
- Выделив ключ .tif, нажмите Файл -> Экспорт и экспортируйте ключ в файл .reg.
- Откройте файл .reg в Блокноте и замените расширение .tif в именах ключей на любое желаемое вами расширение.
- Импортируйте файл .reg обратно в реестр.
ПРИМЕЧАНИЕ-- Не используйте расширение, которое уже используется чем-то другим, иначе вы разрушите файловую ассоциацию для этого расширения.