W mojej aplikacji robię opcję: "Uruchom przy starcie systemu". Zrobiłem dla Windows 7 / Vista, bo scieżka jest stała, niezależnie od wersji językowej:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\
jednak w XP już zależy od wersji języka:
EN: C:\Documents and Settings\All Users\Start Menu\Programs\Startup
PL: C:\Documents and Settings\All Users\Menu Start\Programy\Autostart\
Jak wyciągnąć ścieżkę dla autostartu Windowsa XP (w C++)?
Czy da się bez grzebania w rejestrze?