Text in XML Datei suchen und umbenennen
Hallo all
Ich möchte folgendes realisieren
In einer XML Datei soll ein bestiimmter Wert gefunden und dann umbennat werden. Durch eure sehr guten Beispiele bin ich auch schon fas am Ziel aber nur fast. Meine Batchdatei findet den Wert den ich haben möchte aber das umbenennen klappt nicht wäre dankbar wenn ihr ein bischen licht ins Dunkle bringen könnt
@echo on
if "%1"=="" goto eingabe
set testvar=%1
goto ausgabe
:eingabe
set /p testvar=Bitte XML Wert eigeben: "ComputerName"
SET TXTDATEI=C:\Test\test.txt
SET XMLDATEI=C:\Test\Unattend.xml
SET XMLTAG=%testvar%
for /F "delims=>/< tokens=3" %%i in ('find "%XMLTAG%" %XMLDATEI%') do set x=%%i
findstr /i %x% IN %XMLDATEI% >nul && @echo %testvar% >%XMLDATEI% --> das funktioniert nicht
echo %testvar% >>test.txt
Wenn ich bei der Eingabe "Computername" eingebe dann liest er mir aus der XML Datei den Wert der zwischen
<ComputerName>test2008</ComputerName> also test2008 und der Wert soll umbenannt werden
Was mache ich falsch ??
Greets bitworker
Ich möchte folgendes realisieren
In einer XML Datei soll ein bestiimmter Wert gefunden und dann umbennat werden. Durch eure sehr guten Beispiele bin ich auch schon fas am Ziel aber nur fast. Meine Batchdatei findet den Wert den ich haben möchte aber das umbenennen klappt nicht wäre dankbar wenn ihr ein bischen licht ins Dunkle bringen könnt
@echo on
if "%1"=="" goto eingabe
set testvar=%1
goto ausgabe
:eingabe
set /p testvar=Bitte XML Wert eigeben: "ComputerName"
SET TXTDATEI=C:\Test\test.txt
SET XMLDATEI=C:\Test\Unattend.xml
SET XMLTAG=%testvar%
for /F "delims=>/< tokens=3" %%i in ('find "%XMLTAG%" %XMLDATEI%') do set x=%%i
findstr /i %x% IN %XMLDATEI% >nul && @echo %testvar% >%XMLDATEI% --> das funktioniert nicht
echo %testvar% >>test.txt
Wenn ich bei der Eingabe "Computername" eingebe dann liest er mir aus der XML Datei den Wert der zwischen
<ComputerName>test2008</ComputerName> also test2008 und der Wert soll umbenannt werden
Was mache ich falsch ??
Greets bitworker
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-Key: 85345
Url: https://administrator.de/contentid/85345
Ausgedruckt am: 28.03.2024 um 15:03 Uhr