hey, Have you tried searching on this forum? You Just need to create a VBS file and you may put the vbs file at your system startup to run it as soon as your system start.
visit these links for more info on this
How To Run QTP Scripts at Scheduled Time?
VBS to launch QTP and invoke script automatically
Code:
Set qtApp = CreateObject("QuickTest.Application")
qtApp .Launch
qtApp .Visible = True
qtApp .open "Your Test Path", False
visit these links for more info on this
How To Run QTP Scripts at Scheduled Time?
VBS to launch QTP and invoke script automatically