> Zanima me kako da dodam bat file direktno u delphi program i da ga pokrenem...
Kako je bat fajl običan txt fajl, možeš ga dodati u neku memo komponentu, snimiti na disk i pokrenuti sa ShellExecute. Ili možeš dodati kao resurs fajl (pogledaj www.elitesecurity.org/t237708-0#1425384), takođe snimiti (preko TResourceStream) i pokrenuti.