Как назначить команду на выполнение после перезагрузки в Windows 7?
1. Сделать батник с необходимой командой(набором команд), положить его в System32.
2. Прописать имя батника в ключе реестра: HKLM\System\CurrentControlSet\Control\Session Manager\BootExecute Первую строку ключа не трогать.
3. Не забыть удалить после запуска, либо самоликвидироваться при первом запуске =)
4. PROFIT!
средствами windows никак.

только если попробовать написать native приложение. описано здесь