Quelques pistes :
Pour déclencher un programme à une heure donnée sous Windows tu vas dans le panneau de configuration -> tâches planifiées.
Ton logiciel TV doit accepter des scripts ou des options en ligne de commande pour que tu puisses lui indiquer ce qu'il faut enregistrer, où il faut créer le fichier, etc. Lis la documentatio ndu logiciel ou essaie d'appeler son exécutable avec le paramètre /?
Pour uploader en FTP tu peux utiliser le module FTP en ligne de commande de windows. Cet utiltiaire est aussi capable de prendre un script de commande comme paramètre.
Après pour regrouper ta liste de commande tu as plusieurs solutions, créer un fichier batch avec l'extension .bat, il s'agit bêtement d'un fichier texte ou chaque commande est sur une ligne. Utiliser un langage de script avancé tel que VBScript, JScript, PERLScript ou encore PHP, qui permettent de programmer qqch avec des conditions, des boucles, etc, si tu n'as aucune notio nde programmation tu risques de suer avec la deuxième solution.