V>в VS2010 создать windows service, где на OnStart сервиса есть "одна только строчка"(с):
V>V>Process.Start(@"ServerDDE.exe");
V>
V>оба сервиса запускались от имени системной учетной записи с включенной опцией "Разрешить взаимодействие с рабочим столом"
В исходном посте ваще про сервис ни слова. Начиная с семерки сервисы работают на отдельной оконной станции к которой не имеют доступа юзерские приложения, и UAC тут кстати не причем.