En .BAT seul, c'est infaisable.
Il faudra que tu créé un script AutoIt.
Par exemple, pour lancer un programme et cliquer sur un de ses boutons:
Run("monprog.exe") ; On lance le programme
WinWaitActive("Mon Programme") ; On attend que la fenêtre s'affiche
ControlClick("Mon Programme","OK","") ; On click sur le bouton "OK" de la fenêtre.
Send("{ENTER}") ; On presse la touche Entrée.
AutoIt permet de faire ce genre de chose, et plein de choses en plus.
Une fois ton script .au3 terminé, il est possible de le convertir en .exe