Tu veux dire, dans son script, arriver à identifier via l'adresse IP du poste client le site sur lequel il se trouve ?
Ou alors lancer un script en fonction du site où se trouve le poste client ?
Ta question mêle les deux.
Dans les deux cas, c'est oui.
Au niveau du script, cela se programme. Donc à voir suivant le langage.
Au niveau du lancement du script, via AD par exemple, c'est possible avec la notion de site AD.