не:
echo set(CMAKE_CXX_STANDARD 17)а:
echo set(CMAKE_CXX_STANDARD 17^)
Но вот если были ковычки, то не надо - то есть не:
echo Write-Host "Download finished (remote size unknown^)."а:
echo Write-Host "Download finished (remote size unknown)."Это просто караул....
Еще надо экранировать: |,+,*,>,<
И да кстати надо экранировать %, но конечно не ^% - это не сработает, а %%.
Обожаю cmd.