Bonsoir
Un fichier batch (.bat) est un fichier de commandes exécutables sous l'un des OS de Microsoft, c'est-à-dire soit sous MSDOS, soit sous Windows, en fonction de commandes ou programmes qui y figurent.
En aucun cas un fichier batch ne peut être exécuté directement sous un autre OS (et notamment Mac OS X).
Je ne sais pas d'où tu tiens ce fichier, mais son origine et/ou son contenu doivent pouvoir t'indiquer s'il faut MSDOS ou Windows (et aussi quelle version) pour l'exploiter.
Dans le premier cas, l'émulateur DosBox que tu as installé pourra y venir à bout.
Dans le second cas, il te faudra avoir recours à CrossOver ou à une virtualisation de Windows si tu as un Mac Intel, ou bien à un émulateur PC (QEmu) et à une ancienne version de Windows si tu as un Mac PPC.
Concernant DosBox, c'est un émulateur. Une fois lancé, dans sa fenêtre
tu te retrouves comme devant un PC sous MSDOS.
Depuis cette émulation PC, tu peux accéder à l'un de tes dossiers Mac OS X en le "montant" comme un nouveau disque MSDOS à l'aide de la commande "mount".
Par exemple, si tu as un dossier nommé "Batch" situé sur ton bureau (dossier "Desktop"), tu peux y accéder au travers du disque "C:" après avoir tapé la commande:
Bloc de code:
[COLOR="DarkRed"]mount c ~/Desktop/Batch[/COLOR]
Si ton fichier batch "monbatch.bat" est enregistré dans ce dossier, alors tu peux l'exécuter en tapant les commandes:
Bloc de code:
[COLOR="DarkRed"]c:
monbatch.bat[/COLOR]
Toutefois, pour que ton fichier batch ait un intérêt, je doute qu'il fonctionne vraiment tout seul, et il faudra probablement lui adjoindre d'autres éléments (fichiers de données, autres programmes MSDOS, ...).