Un programme ne s' "autoexecute" pas. Par contre un programme peut en lancer un autre et c'est le premier programme qui décide (ou plus exactement le développeur qui a fait le premier programme) si le second programme sera lancé suite à une action de l'utilisateur ou de maniére automatique (à heure fixe, quand une mise à jour est disponible, si un élément à changé sur le PC, ...) .