Как создать снимок установленной на программы для дальнейшего распространения на компы пользователей?
Ну, раз вы не посчитали нужным уточнить программу или хотя бы контейнер, в котором она поставляется, то давайте потыкаем 21-ым пальцем в Б-жье небо.

Если программа в формате exe, то попробуйте погуглить "myprog.exe cmd keys" - обычно такие поддерживают ключи без проблем, причём установщики универсальны для всех программ и вы сможете автоматизировать галочки и параметры, которые задаются в процессе установки.
Для разливки засуньте exe в msi (вы же умеете гуглить?) и разлейте через GPO.

Если программа в msi, то тупо делаете для неё шаблон со всеми настройками и льёте через GPO.

Если программа ни то, ни сё, то копируете её каталог со всеми настройками и разливаете по GPO скриптом на ПоверЩели, там же делаете ярлык.

Вопросы?
примеры сохранения настроек:
- если в реестре, тогда надо найти ветку реестра и тиражировать ее любым способом, которым умеем:
-- политики
-- скрипты
-- etc
- если конфигурация в файлах, то можно тиражировать заготовленную папку настроек, примеры дефолтного расположения конфигов для конкретного софта:
-- C:\Users\user\AppData\Local\Free Download Manager\
-- C:\Users\user\AppData\Roaming\Calibre\
-- C:\Users\user\AppData\Roaming\Mikrotik\Winbox\
-- C:\Users\user\AppData\Roaming\Notepad++\
-- C:\Users\user\AppData\Roaming\Sublime Text 3\

что тиражировать - зависит от конкретного софта (а экстрасенсы все в отпусках.. ;)

ps дополнено! для иллюстрации нестандартности некоторых производителей ПО
-- C:\Users\user\.VirtualBox\