Tout simplement en testant les variables d'environnement, tu peux detecter si c'est du NT-2000 ou 95-98 :
if exist %systemroot% goto NT2000
if exist %winbootdir%\win.com goto W95W98
goto fin
:NT2000
...
...
goto fin
:W9598
...
...
goto fin
Mais ce n'est peut-être pas suffisant pour tes besoins.
A+
[edtdd]--Message édité par JPA--[/edtdd]