for %f in (*.txt) do (echo.&type "%f")>tmp.file && move /y tmp.file "%f"
Provavelmente, isso pode ser feito melhor do que isso, já que estou usando um arquivo tmp.file
temporary (marque para não ter um com esse nome já)
Gostaria de adicionar uma linha vazia ao início de vários arquivos de texto. Para acrescentar isto ao final, provavelmente funcionaria apenas o seguinte no Windows cmd.
echo. >> *.txt
Como adiciono a linha ao início do arquivo em vez do fim? Também é importante preservar a codificação e tudo mais nos arquivos. Muito obrigado!
Resposta editada após feedback:
$ (echo. & & echo File.txt) > ./temp.txt&rename temp.txt Arquivo.txt
Tags command-line windows batch echo