If you can click it to open it, you can make it start up with your computer. You don't need to download anything either.
Step 1: 1337
Put a shortcut to the file, or the file itself in the "Startup" folder in your Start Menu.
No really, that's it.
Either double click the folder to open it, or drag and drop it in.
Everything in this folder will now start up when you log on. This folder is independent from everyone else's startup folder, which means if you put something in your startup folder, it will not go into other people's (Windows account's) start up folder.