RE:Autoejecutar programa al hacer clic en INICIO
Para ejecutar un programa al enrar en Windows (no hace falta pulsar en INICIO).
Puedes hacerlo incluyendo el ejecutable (.exe, .bat, .com...) en INICIO\PROGRAMAS\INICIO, de esta forma:
Desde INICIO\CONFIGURACION\BARRA DE TAREAS\Programas del menu de Inicio\Agregar -> Eliges el que quieras y lo colocas en ...\INICIO.
También puedes colocarlo en run= del archivo WIN.INI, usando la función WriteProfileString o manualmente, abriendo el win.ini y esciribiendo a continuación de run=.