А отчеты выводятся в Excel? И с помощью ComExcelDocument_RU? А вы Excel закрываете после вывода отчетов, или он остается в памяти висеть? А проц при этом не под завязку грузится? Если нет, то по-быстрому на коленке можно было бы классец сбацать, который принимает в статический метод идентификатор документа или список идентификаторов и выводит соотв. отчет. Ну и батником поназапускать клиентов с xml-файлами для
SysAutoRun, за счет чего дергался бы нужный класс.