На машине с UAC вам необходимо включить ресурс manifest , чтобы указать, что вы хотите, чтобы процесс запускался от имени администратора.
На машине без UAC вам просто нужно указать своим пользователям, что они должны запускать его как пользователь в группе администраторов. Почти все пользователи XP (версия, с которой вы чаще всего сталкиваетесь без UAC) находятся в группе администраторов, поэтому у вас не возникнет много проблем.