É um simples loop for :
for /f "tokens=*" %%a in (25Percent.txt) do (
echo ^< Discount Pizza price for phone number is %%a 25 %%% ^>>>25Percentfinished.txt
)
Veja for /? para uso. Isso processa o arquivo linha por linha, lendo a linha na variável %%a e anexando a linha modificada ao outro arquivo. Os < e > são escapados com ^ (tornando ^< e ^> ) porque eles têm um significado especial no prompt de comando. O % é 'escapado' com %%% porque também é um caractere especial, mas não pode ser escapado como os outros.
Você pode combinar vários arquivos de texto da seguinte forma:
copy file1.txt + file2.txt + file3.txt destination.txt
Ou você pode fazer um loop com type e acrescentar ( >> ) (isso combinará todos os arquivos no diretório atual, em ordem alfabética crescente):
for %%a in (*.txt) do (
type %%a>>destination.txt
)