Pliki bat w ogóle nie działają. To po prostu polecenia które zostaną chamsko przeklejone do konsoli.
Czy programy z code::blocks na systemie 64 bitowym, zadziałają również na 32 bitowym?
Jeśli skompilowałeś kompilatorem 32bit (chyba domyślny w c::b), to tak. Sam system (32/64) nie ma tu nic do rzeczy.