Подскажите, почему появляется ошибка "Непредвиденное появление: |."? Можно как-то изменить способ ввода в программу cs2cs? Входные данные для нее как параметры ввести невозможно, только запуском приложения, потом вводом с клавиатуры.
Вне цикла команда в обратных кавычках работает - выводит результат работы cs2cs.
for /f "usebackq" %%a in (`echo %%h %%i | cs2cs.exe -s -f "%%.3f" +proj=latlong +datum=WGS84 +to +init=RU:%2`) do (
set result=%%a
)
Здесь %%h %%i из вышестоящего цикла for /f, читающего данные из файла.