Parfois, des scripts et des ressources du programme doivent être mis à la disposition ou exécutés dès que le système démarre. Vous pouvez avoir un logiciel qui surveille l'activité de l'ordinateur ou d'un utilitaire de calcul de disponibilité qui doit commencer dès que le système démarre. Microsoft Windows XP permet aux programmes d'être commencé dans un système automatisé, par voie de programmation utilisant la tâche du système planificateur. En configurant les options tâche du planificateur, vous pouvez créer un programme exécuté avant un utilisateur a ouvert une session dans le système.