Modificar una palabra por otra en .txt con batch
He intentado modificar una palabra por otra en un archivo .txt mediante batch pero solo me abre el archivo y no me cambia las palabras .
El archivo se llama purchs.txt y quiero cambiar la palabra de "trans" a "purchs"
Así lo estoy haciendo:
@echo off
Setlocal enabledelayedexpansion
for /f "tokens=* delims=" %%x in ('purchs.txt') do (
set linea=%%x
set linea=!linea:trans=purchs!
call :show !linea!
)
Goto:eof
:Show
echo %* >> out.txt
Goto:eof
¿En qué estoy equivocándome?
1 Respuesta
Respuesta de gggirald
1