При желании можно сделать всё и для всего, а зацепиться за буквы XP нет проблем в моём файлике, особенно при использовании команды VER.
Код:
FOR /F "usebackq tokens=3*" %%i IN (`ver`) do set CV=%%i
IF "%CV%"=="XP" goto WinXP
, но в Server 2003 наверно другое написано и проверять только эти две буквы нет смысла.
Я пропадаю на неизвестное мне время. У меня мамка на компе сгорела. Когда починю или новую куплю не знаю.