Buenas tardes,
Espero que podais ayudarme ya que mi poca experiencia en programacion me tiene algo loco, tengo un archivo en el cual tengo que modificar varias lineas y pormas que intento hacer un Script para su modificación me falla.
O no modifica nada o elimina el archivo que modifica este es el codigo que me elimina el ar chivo XML en vez de modificarlo.
el apartado set "search=Atlassian - Estructura espacio" se repite varias veces en el XML tanto en mayusculas como en minusculas, así como varios textos que tengoque modificar. pero no consigo dar con el codigo,
Agradecería vuestra ayuda
@echo off &setlocal
set "search=Atlassian - Estructura espacio"
set "replace=Roberto"
set "textfile=entities.XML"
(for /f "delims=" %%i in (%textfile%) do (
set "line=%%i"
setlocal enabledelayedexpansion
set "line=!line:%search%=%replace%!"
echo(!line!
endlocal
))>"%newfile%"
del %textfile%
rename %newfile% %textfile%
Espero que podais ayudarme ya que mi poca experiencia en programacion me tiene algo loco, tengo un archivo en el cual tengo que modificar varias lineas y pormas que intento hacer un Script para su modificación me falla.
O no modifica nada o elimina el archivo que modifica este es el codigo que me elimina el ar chivo XML en vez de modificarlo.
el apartado set "search=Atlassian - Estructura espacio" se repite varias veces en el XML tanto en mayusculas como en minusculas, así como varios textos que tengoque modificar. pero no consigo dar con el codigo,
Agradecería vuestra ayuda
@echo off &setlocal
set "search=Atlassian - Estructura espacio"
set "replace=Roberto"
set "textfile=entities.XML"
(for /f "delims=" %%i in (%textfile%) do (
set "line=%%i"
setlocal enabledelayedexpansion
set "line=!line:%search%=%replace%!"
echo(!line!
endlocal
))>"%newfile%"
del %textfile%
rename %newfile% %textfile%