Есть задача - разослать файлы массовой рассылкой по списку адресатов.
Но сложность в том, что им отправляется не один и тот же файл, а разные.
Например:
адресату aaa@mail.ru - файл 1.html
адресату bbb@mail.ru - файл 2.html
...
адресату zzz@mail.ru - файл 26.html
и т.д.
Попытался сделать это через плагин UMC следующим образом:
В INI-файле завёл счётчик, отвечающий за номер прикрепляемого файла (переменная count)
А в шаблоне макросом счётчик увеличиваю при создании письма для очередного адресата:
%UMCINCINIINT("c:\abc.ini","files","count")
Но проблема в том, что BAT не желает нормально воспринимать такую вот строку:
%ATTACH="C:\mail\%UMCINCINIINT("c:\abc.ini","files","count").html"
и пишет прямо в теле создаваемого письма:
Файл C:\mail\( не найденc:\abc.ini","files","count").html"
Подскажите, как заставить BAT нормально воспринимать макрокоманду?
Догадываюсь, что надо что-то мудрить с обработкой строкового выражения, но уже нет сил разбираться
Но сложность в том, что им отправляется не один и тот же файл, а разные.
Например:
адресату aaa@mail.ru - файл 1.html
адресату bbb@mail.ru - файл 2.html
...
адресату zzz@mail.ru - файл 26.html
и т.д.
Попытался сделать это через плагин UMC следующим образом:
В INI-файле завёл счётчик, отвечающий за номер прикрепляемого файла (переменная count)
А в шаблоне макросом счётчик увеличиваю при создании письма для очередного адресата:
%UMCINCINIINT("c:\abc.ini","files","count")
Но проблема в том, что BAT не желает нормально воспринимать такую вот строку:
%ATTACH="C:\mail\%UMCINCINIINT("c:\abc.ini","files","count").html"
и пишет прямо в теле создаваемого письма:
Файл C:\mail\( не найденc:\abc.ini","files","count").html"
Подскажите, как заставить BAT нормально воспринимать макрокоманду?
Догадываюсь, что надо что-то мудрить с обработкой строкового выражения, но уже нет сил разбираться