There are many methods to make a program run at windows startup.
For example:
- Start Menu --> All Programs --> Startup
- Registry (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run)
- Task Scheduler
- More methods I don't know yet?
So the questions are:
- What is the differences between all those ways? (in the startup sequence/pipeline, technical, priority, system resources management, etc.)
- What is the best way to put a program in the windows startup?