Как я понял при использовании команды set в командных файлах между первым параметром знаком равно и значением не должно быть пробелов.Правильный ли это вывод?)))
Исправлена ошибка в программе BatScript и добавлен запуск бат-файла из неё.