Hola,
Puede hacerse lo que sugiere Caral, aunque acaso sea más sencillo utilizar el Registro de Windows. Podemos usar por ejemplo la clave:
Código:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Dentro de esta clave añadiremos nosotros otra, cuyo nombre será el nombre del programa a iniciar, y cuyo valor ha de ser la ruta de nuestro programa. Windows leerá la clave mencionada cuando un usuario inicie sesión, y ejecutará los programas que se encuentren referenciados en ella.
Generalmente, por otro lado, podemos querer "cancelar" que nuestro progama se inicie con Windows. Pues bien, bastará con borrar la clave que añadamos al Registro de Windows para conseguirlo.