Обычно, если вы не вносите настройки в реестр, вы в основном используете его для получения текущих настроек Windows, изменения сопоставлений файлов и т. Д.
Теперь, если вам нужно определить, установлено ли уже ваше программное обеспечение, вы можете внести минимальную запись в реестр, это место вы можете найти в любой конфигурации. Или найдите папку с указанным именем в Application Data.
Если я посмотрю на папку «Мои документы» и «Настройки», то увижу множество программ, использующих точечные обозначения Unix для настройки папок:
.p4qt
.sqlworkbench
.squirrel-SQL
.SunDownloadManager
.xngr
.antexplorer
.ассистент
.CodeBlocks
.dbvis
.gimp-2.4
.jdictionary
.jindent
.jogl_ext (и т. д.)
и в Application Data - различные папки с именами редакторов или программ. Похоже, что это актуальная тенденция, по крайней мере, среди портативных приложений ...
WinMerge использует немного другой подход, сохраняя данные в реестре, но предлагая параметры импорта и экспорта в диалоговом окне конфигурации.