Forum

Пожалуйста or Регистрация для создания сообщений и тем.

Ассациации типов файлов с безрамочным просмотрщиком изображений Vimage

Здравствуйте Уважаемые форумчане. 

Существует программа Vimage для просмотра картинок, без рамочного интерфейса, с прозрачностью. (типа как Хачатур показывал PotPlayer без рамки, вот только для картинок) 
тут https://torrunt.net/vimage

А так же утилита командной строки для ассоциаций файлов, именуемая SetUserFTA
тут https://kolbi.cz/blog/2017/10/25/setuserfta-userchoice-hash-defeated-set-file-type-associations-per-user/

Задача привязать типы файлов картинок, к данной чудо программе, по средствам утилиты SetUserFTA
расположил файл SetUserFTA.exe в папку с Windows и запустил CMD со следующим содержанием:

Спойлер
SetuserFTA .jpg Vimage.jpg
SetuserFTA .jpeg Vimage.jpeg
SetuserFTA .jpe Vimage.jpe
SetuserFTA .jfif Vimage.jfif
SetuserFTA .webp Vimage.webp
SetuserFTA .png Vimage.png
SetuserFTA .dmp Vimage.dmp
SetuserFTA .gif Vimage.gif
SetuserFTA .tif Vimage.tif
SetuserFTA .tiff Vimage.tiff

Однако файлы привязались только к расширениям .jpg и .png, а потом я вспомнил, что ранее, я вручную выбирал с помощью контекстного меню "открыть с помощью" и указывал путь к файлам .jpg и .png.
Далее я проделал всё то же самое и с другими типами файлов и все они после запуска батника привязались к программе. 

ВОПРОС: Какие ключи создаются в реестре в момент того, когда я выбираю программу "открыть с помощью" ???
Желаю их знать, чтобы сразу вносить в реестр, дабы ассоциировать программу после переустановки вины, одним кликом по батнику. Ото весь смысл ассоциации через командную строку теряется и приходится вручную протыкивать каждый тип файла. 

Добрый🖐.
Тут СкопированоHKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpeg прописывается класс программы которая будет открывать.
Тут СкопированоHKEY_CURRENT_USER\SOFTWARE\Classes\Applications прописывается та самая программа, которая и будет запускаться при открытии изображения.
Тут СкопированоHKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ApplicationAssociationToasts прописывается приложение на определенное расширение, чтоб при нажатии на изображение, например jpg не выскакивало окно "чем открыть".

Спасибо. Сейчас буду копаться...

Я выполнил поиск по реестру по слову  Vimage, в Registry Workshop и обнаружилось ещё кучу ключей в ветке HKEY_CLASSES_ROOT\
За что она отвечает? 

Это то что сделал ваш скрипт выше, прописал себя в класс и свои расширения добавил для открытия изображений.

Понятно, значит экспортировать эти ветки ненужно, раз они сами вносятся утилитой SetUserFTA

PRO версию твикера приобретите если еще нет, настройте расширения ПК 1 раз и экспортируйте твикером, и не надо больше ничего перенастраивать по 100 раз на этой и на последующей windows.

У меня есть pro - Я просто не могу зайти на свой акк, потому что вылазит сообщение "на вашем аккаунте обнаружена ошибка"
По этому пришлось создать новый аккаунт. 

Про импорт ассоциаций Win 10 Tweaker я знаю. Но я пытаюсь сделать simlink инсталлятор - частенько откатываю винду, или переустанавливаю её, хочу чтобы и сами программы были переносными, для лёгкой установи, работали с любой папки и привязывались ассоциации файлов. 

Как ассоциирует файлы с приложениями Win 10 Tweaker я понятия не имею, сам файл ассоциации зашифрован - если бы там был reg файл вместо этого документа, который создаётся при экспорте расширений, проблем бы не возникало. Однако естественно - от таких умников этот файл зашифровали, потому и Pro платная )))

Когда делаешь снимок реестра - там сотни разных ключей. Зачастую вообще непонятно, зачем они нужны. Я оставляю всё, на всякий случай. А в портабельных программах никакого установщика нет и делать снимок реестра невозможно. Вот по этому я и обратился за помощью сюда, понимая, что тут знают побольше меня. 

Я сижу под учёткой администратора, по этому симлинк инсталляшку я делаю очень простую. Прописываю mklink к папкам и файлам - ну и сам файл реестра (от снимка), который RegConvert превратит для меня, в bat файл - всё это объединяю и готово - для личного использования.

:^)

Есть же W10T EXTs Editor, отредактируйте расширения, сохраните и готово.

Даже не знал о существовании такой программы. Спасибо. Сейчас буду смотреть.