Ako koristiš 64-bitnu sedmicu a taj bat2exe pravi DOS programe, zato i ne radi jer 64-bitni Win ne podržava 16-bitne programe.
Sa druge strane zašto si uopšte pravio bat samo da bi pokrenuo jedan program? Mogao si samo da napraviš prečicu?
Ako ne softver za daljinac ne podržava prečice, napravi bat i u njega upiši samo start "c:\putanja\program.exe", i kad ga startuješ, on će da upali tvoj program i crni prozor će se zatvoriti odmah, neće čekati kao kad samo upišeš putanju bez ičega.