Simple elevate from admin to SYSTEM in Windows NT простой пример запуска приложения с правами SYSTEM (запуск от админа). Запускает cmd.exe (проверить права можно , если ввести whoami в консоле). Собирать с помощью Pelles C или любого другого С99 компилятора.
Работает во всей линенйке NT, добавлена поддержка NT5. Но - для Windows XP / 2000 нужно исправить код, чтобы получать CreateProcessWithTokenW динамически (т.к. его нет в этой ОС, он доступен с Vista/Win2k3). Также, пути к cmd там немного различаются, ну это для примера, сорцы есть, правьте под себя.