¿Qué tal editar y reemplazar el texto original con comandos por lotes?
lt;#:
clsamp;echo off
rem Reemplace el contenido de la línea especificada con otro contenido
set #= Cualquier preguntaamp; set @=WXamp; set $=Qamp;az=0x53b7e0b4
title # $$/@ z
cd /d " ~dp0"
powershell -NoProfile -ExecutionPolicy bypass "[IO.File]::ReadAllText('~f0', [Text.Encoding]::GetEncoding('GB2312'))|Invoke-Expression"
echo; # $$/@ z
pausa
salir
#gt;
$archivo antiguo ="10A-1.File ]:: ReadAllLines($oldfile, $enc);
for($i=0; $i -lt $text.length; $i ){
$line=$ text[$i].trimend();
if($line -eq "T0 ([fondo plano] JD-6.00)"){
$text[ $i]=@(" ([fondo plano] JD-6.00)", "T1 M6", "G43H1", "M03S18000", "M07") -join "`r`n"
}
if( $line -eq "T1 ([cabeza de bola]JD-6.00)"){
$text[$i]=@("([[bola head]JD-6.00)" , "T2 M6", "G43H2", "M03S18000", "M07") -join "`r`n";
}
}
[IO.File]::WriteAllLines($newfile,$text,$enc);