Как зарегистрировать любую портативную программу в качестве приложения по умолчанию

Портативные программы тем хороши, что их можно записать на флешку или карту памяти переносить с компьютера на компьютер, а еще они не засоряют реестр, сохраняя свои настройки в конфигурационных файлах. С другой стороны, портативные программы нельзя использовать как приложения по умолчанию, то есть чтобы открыть в них файл, URL-ссылку или адрес электронной почты, нужно указать, что объект должен быть открыт именно в этом приложении.

Если вы хотите назначить портативную программу приложением по умолчанию для открытия такого-то типа файлов, ее нужно необходимо будет прописать в системный реестр.

Сделать это можно вручную, но гораздо удобнее воспользоваться для этих целей специальной утилитой PORTABLE Registrator. С помощью этого инструмента можно связать с ассоциированными файлами любое портативное приложение, однако текущая версия поддерживает работу пока что только с браузерами и почтовыми клиентами. В следующих версиях разработчик планирует существенно расширить список поддерживаемых приложений, но вы можете этого и не ждать, отредактировав конфигурационный файл программы-регистратора самостоятельно.

Как пользоваться PORTABLE Registrator

Утилита не нуждается в установке. Запустив приложение, в поле «Portable executable» укажите путь к исполняемому файлу назначаемой по умолчанию портативной программы, в выпадающем списке «Program Type» выберите тип приложения (Web-Browser или Mail-Program), а в поле «Program Name» впишите произвольное имя для устанавливаемой по умолчанию программы.

Нажмите кнопку «REGISTER».

PORTABLE Registrator

Соответственно, чтобы удалить запись зарегистрированного приложения, выберите его название в списке «Registered Portables» и нажмите «UNREGISTER».

Registered Portables

После того как нужная вам программа будет назначена приложением по умолчанию, запустите файл ассоциированного с ней формата и подтвердите свой выбор в диалоговом окошке «Как вы хотите открыть это», не забыв установить флажок в чекбоксе «Всегда использовать это приложение».

Как вы хотите открыть это

Как добавить в PORTABLE Registrator другие типы данных

Если вы хотите расширить список поддерживаемых утилитой типов приложений и форматов, отредактируйте файл PortableRegistrator.conf, автоматически создаваемый программой в той папке, в которой находится ее исполняемый файл.

Откройте файл CONF Блокнотом или другим текстовым редактором, скопируйте блок <AppType>…</AppType> со всем его содержимым и вставьте ниже под ним же.

AppType

В теги <Name>…</Name> введите тип данных, к примеру, Open-Images, в тегах <OpenParameters>…</OpenParameters> оставьте только "%1", в теги <string>…</string> заключаем расширения файлов.

OpenParameters

Блок тегов <URLAssociations>…</URLAssociations> можно удалить, он нужен только для работы со ссылками (протоколами).

Сохраните конфигурационный файл и запустите PORTABLE Registrator.

Если вы теперь откроете выпадающий список «Program Type», то найдете в нём добавленный вами тип данных и добавленные же вами расширения файлов.

Program Type

Всё должно работать, проблемы могут возникнуть разве что с тем немногими портативными программами, которые не поддерживают переменную %1, но это скорее исключение.

Страница разработчика: github.com/SiL3NC3/PortableRegistrator

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4 оценок, среднее: 5,00 из 5)
Загрузка...

2 комментария

Добавить комментарий для Дмитрий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *