For example AIDA64 does not add entry to HKCU/Run but creates a Task Scheduler entry for startup instead.
And im sure there are others.
Scheduled Tasks can be enabled or disabled using command line.For example:
schtasks /change /tn \Microsoft\Windows\StartupItemName /DISABLE