Мне для одного проекта нужно было менять параметры одной аппликухи в registry. Программа хранит свои настройки в registry, в слегка зашифрованном виде - т.е. нихрена через reg не исправишь. Только через ее GUI. API нет. Вобщем ж0па.
Нашел cmdline утилиту, которая умеет посылать любые keystroke, любому окошку в т.ч. hidden. За полчаса был написан скрипт который вызывал аппликуху в hidden окне, заходил в её настройки, менял все что нужно и выходил. Работает по сей день...
