Bat/cmd. Как разделить длинную строку аргументов при вызове внешней программы на несколько более коротких?

Допустим, мы вызываем из .bat файла внешнюю программу и передаем ей параметры. Параметров может быть очень много и, если это записано в одну строку, то очень неудобно работать впоследствии.
Например, такой вызов:
Может быть заменен на:
где символом переноса строки будет служить ^.
Конец







_Lancet:
Тут Очень важно, чтобы последним видимым символом был символ ^ , и сразу за ним следовал символ(символы) переноса строки, для экранирования которогои пременен символ ^.
Причем данный символ вполне способен экранировать что угодно в bat/cmd файлах, например так:
Отправить комментарий