On crée un script Batch (fichier dont l'extension est .bat) exécutant le programme a lancé au démarrage (à l'ouverture d'une session, plus exactement), attendant 15 minutes par la suite, soit 15 * 60 = 900 secondes, auxquelles on joint 1 ( voir la méthode et son explication sur le lien suivant : http://groups.google.com/group/alt.msdos.batch.nt/msg/804a9fa0f5864558 ), avant de lancer le second programme. Pour l'exemple, on désignera ce script comme étant script.bat.
On crée un second script Batch (.bat) qui exécute le script précédemment écrit, dans un CMD.exe minimisé. On le nomme script2.bat, par exemple.
Il nous reste alors qu'à utiliser le planificateur de tâches de Windows (SCHTASKS.exe), en spécifiant que l'on souhaite exécuter un script, en l'occurence script2.bat, se situant dans le même emplacement que script.bat (emplacement que l'on n'oublie pas de préciser dans les options, i.e. "Commencer dans :"), dès lors qu'une ouverture de session se produit.
script.bat : https://raw.github.com/gist/2576317/bb199f1385efb967f7fd69741e4dc50afe2ecc57/gistfile1.txt
script2.bat : https://raw.github.com/gist/2576306/949f8fc6d689d773f96e9449ad912431b31c451b/gistfile1.txt
Voir : http://ss64.com/nt/start.html