Eu vi um híbrido de lote e javascript, onde parece um lote, mas é realmente javascript em execução. jrepl.bat por Dave Benham link
Ou um programa de terceiros como perl ou sed. O jcop mostra novamente. Sed é velho, hoje em dia as pessoas usam perl. Este link mostra como converter uma pesquisa e substituir linha sed, em perl Perl para correspondência com expressões regulares no Terminal? Mas não há problema em usar sed. Sed trabalha linha por linha, então não suporta \ n na seção de localização (mesmo a versão 'mais recente' não funciona). Mas o sed (além de uma versão antiga no unxutils) suporta na seção de substituição, que é o que você precisa. Perl, claro, o ajuda a encontrar ou substituir.
Você pode obter sed no gnuwin32 link baixar sed lá e, se fizer isso, Eu sugiro começar gnuwin32 coreutils também, e quaisquer outros que você achar que você quer.
Existe uma versão antiga do sed de unxutils, embora eu não sugira isso, e a versão antiga do sed que o unxutils possui é a versão 3.02 do GNU sed que não suporta \ n, portanto, não ajudará. Há também um sed no Windows SUA, mas esse não suporta \ n e nem sequer diz qual versão ele é.
Portanto, obtenha sed do gnuwin32 ou cygwin ou MinGW ou gow. Não SUA e não unxutils.