www.windowsitpro.com/Windows/Article/ArticleID/211 10/21110.html
Na tom odkazu píší, že pokud tvoříš dávkový soubor, určený zejména pro DOS/Win98 a tím pádem kompatibilní se všemi ostatními verzemi Windows, měl bys použít příponu BAT. Ale pokud tvoříš dávku pro Win NT/2000/XP tak bys měl použít příponu CMD - tyto systémy používají rozšířenou sadu příkazů. Windows 9x příponu CMD nerozeznají a tedy v nich dávka nepůjde spustit.