Портативные программы тем хороши, что их можно записать на флешку или карту памяти переносить с компьютера на компьютер, а еще они не засоряют реестр, сохраняя свои настройки в конфигурационных файлах. С другой стороны, портативные программы нельзя использовать как приложения по умолчанию, то есть чтобы открыть в них файл, URL-ссылку или адрес электронной почты, нужно указать, что объект должен быть открыт именно в этом приложении.
Если вы хотите назначить портативную программу приложением по умолчанию для открытия такого-то типа файлов, ее нужно необходимо будет прописать в системный реестр.
Сделать это можно вручную, но гораздо удобнее воспользоваться для этих целей специальной утилитой PORTABLE Registrator. С помощью этого инструмента можно связать с ассоциированными файлами любое портативное приложение, однако текущая версия поддерживает работу пока что только с браузерами и почтовыми клиентами. В следующих версиях разработчик планирует существенно расширить список поддерживаемых приложений, но вы можете этого и не ждать, отредактировав конфигурационный файл программы-регистратора самостоятельно.
Как пользоваться PORTABLE Registrator
Утилита не нуждается в установке. Запустив приложение, в поле «Portable executable» укажите путь к исполняемому файлу назначаемой по умолчанию портативной программы, в выпадающем списке «Program Type» выберите тип приложения (Web-Browser или Mail-Program), а в поле «Program Name» впишите произвольное имя для устанавливаемой по умолчанию программы.
Нажмите кнопку «REGISTER».
Соответственно, чтобы удалить запись зарегистрированного приложения, выберите его название в списке «Registered Portables» и нажмите «UNREGISTER».
После того как нужная вам программа будет назначена приложением по умолчанию, запустите файл ассоциированного с ней формата и подтвердите свой выбор в диалоговом окошке «Как вы хотите открыть это», не забыв установить флажок в чекбоксе «Всегда использовать это приложение».
Как добавить в PORTABLE Registrator другие типы данных
Если вы хотите расширить список поддерживаемых утилитой типов приложений и форматов, отредактируйте файл PortableRegistrator.conf, автоматически создаваемый программой в той папке, в которой находится ее исполняемый файл.
Откройте файл CONF Блокнотом или другим текстовым редактором, скопируйте блок <AppType>…</AppType> со всем его содержимым и вставьте ниже под ним же.
В теги <Name>…</Name> введите тип данных, к примеру, Open-Images, в тегах <OpenParameters>…</OpenParameters> оставьте только "%1", в теги <string>…</string> заключаем расширения файлов.
Блок тегов <URLAssociations>…</URLAssociations> можно удалить, он нужен только для работы со ссылками (протоколами).
Сохраните конфигурационный файл и запустите PORTABLE Registrator.
Если вы теперь откроете выпадающий список «Program Type», то найдете в нём добавленный вами тип данных и добавленные же вами расширения файлов.
Всё должно работать, проблемы могут возникнуть разве что с тем немногими портативными программами, которые не поддерживают переменную %1, но это скорее исключение.
Страница разработчика: github.com/SiL3NC3/PortableRegistrator
Здравствуйте, подскажите по какой ссылке скачать exe-файл? На странице GitHub я не смог найти такую ссылку.
Там справа в сайдбаре где Releases, нажмите – Stable Release – v1.0 или попробуйте по ссылке:
https://github.com/SiL3NC3/PortableRegistrator/releases/download/1.0/PortableRegistrator.exe