En fait, un script est un ensemble d'instructions rédigé dans un langage (CMS, Powershell, Java, Javascript, PERL, etc.). Et un batch, c'est un fichier de commandes qui vont s'enchaîner. Pour Windows, ces fichiers sont écrits dans le langage de commandes CMD et ont pour extension .bat ou .cmd.