Никто случайно не пробовал запускать пакетные файлы не командой Выполнить (Command(4251)), а чем-нибудь вроде
Код: -"" Call("Log::Output", 1, '%ComSpec% /c "%f"', "%d", "", "", -1, -1, 8192)
Код: -"" Call("Log::Output", 1, '%ComSpec% /c "%f"', "%d", "", "", -1, -1, 8192)