Cuando, por alguna razón excepcional envíes un mensaje off-topic a la lista,
no olvides incluir una etiqueta tipo [Offtopic] para que se identifique
rápidamente.
Referente a lo que comentas, como bien te han dicho ya, en cualquiera de sus
versiones, Windows NT (Windows XP == Windows NT 5.1) no tiene DOS, así de
sencillo. A diferencia de los Windows convencionales (3.x/9x/Me) no está
basado en MSDOS y se trata de un sistema operativo 32 bits puro, que poco
tiene que ver con el viejo DOS.
Cuando abres un cmd en Windows XP, abres el intérprete de comandos, pero
esto no es MS-DOS. Aún así, bajo esta consola se puede seguir usando
programas de MS-DOS, los cuales corren sobre una capa de emulación que
Windows NT lleva incorporada (las ediciones de 64 bits de Windows ya no
llevan dicha capa y ya no pueden correr programas DOS).
Como ya te han dicho también, tu mejor apuesta para seguir corriendo
programas DOS bajo Windows es: http://dosbox.sf.net
También puedes tirar de máquinas virtuales a lo VMWare o VirtualPC.
¡Saludos!