Как мога да изпълня в Batch команда в бекграунд по време на изпълнението на друга команда, и да присвоя резултата от бекграунд командата като параметър на основната? Тоест, интерпретатора стига до мястото, където е командата в бекграунд, вижда, че е такава, и я изпълнява.
Например, искам да взема съдържанието на текстов файл (echo C:\123.txt), и да го присвоя като параметър на curl, като мина само с една команда реално, една линия - основната, тази на curl.
Притеснението ми е обаче, при все, че curl е външен инструмент, ще работи ли нещо подобно - команда в бекграунд директно на параметъра?
Също да попитам, как би изглеждал следният цикъл на Batch (и защо, ако може обяснено):
for (k=0; k<100; k++) {
$p .= ",64-$p";
}
Благодарско предварително, хич ме няма с тези M$ глупости и мазохистичните им синтаксиси.