138701
Goto Top

"Findstr" einzelne Zeichen finden und ersetzen Batch

Hallo zusammen,

Ich habe ein Textdokument geschrieben, in dem folgendes steht:

test.txt
level=
age=
money=

Wie kann ich mit einem Batch Programm Die Zahlen hinter den Gleichzeichen verändern?
- set /p money=Money:
for /f "delims=" %%x in (test.txt) do set "moneyold=%%x" <----
set /a moneynew=%money%+%moneyold%

Mir geht es dabei darum, wie man bestimmte Zeichen in bestimmten Zeilen ersetzen evtl. erstmal finden kann.

Wenn das mit Batch nicht möglich ist oder mit Powershell einfacher ist wäre ich auch offen für ein Powershell Programm.

Content-Key: 400630

Url: https://administrator.de/contentid/400630

Printed on: April 26, 2024 at 11:04 o'clock

Member: Kraemer
Solution Kraemer Feb 06, 2019 at 20:56:02 (UTC)
Goto Top
Moin,

mit der Powershell sollte das definitiv einfacher gehen.

Get-Content, ForEach und .replace sind deine Freunde.

Gruß