fari99

Variable auslesen und inkrementieren

Bin nicht ganz sicher ob meine Frage nicht schon gestellt wurde. Ich habe jetzt über 20 Beiträge gelesen und sie sind alle zu speziell.

Folgende Frage:
Ich habe eine Datei (src.txt) und in dieser steht nur eine Zahl. Diese Zahl möchte ich um genau 1 erhöhen und wieder in diese Datei oder eine andere z.B dest.txt schreiben.
Ich bekomme es nicht hin. Es ist wahrscheinlich sehr einfach. Kann mir einer 'nen Vorschlag machen?

Ich wäre Euch sehr dankbar.

Fari
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 106288

Url: https://administrator.de/forum/variable-auslesen-und-inkrementieren-106288.html

Ausgedruckt am: 23.05.2025 um 01:05 Uhr

bastla
bastla 16.01.2009 um 22:30:53 Uhr
Goto Top
Hallo Fari99 und willkommen im Forum!

Mit Zurückschreiben in die selbe Datei etwa so:
@echo off & setlocal
set "Datei=D:\src.txt"  

set /p Zahl=<"%Datei%"  
set /a Zahl+=1
>"%Datei%" echo %Zahl%  
Vorausgesetzt wird dabei, dass es die Datei "src.txt" bereits gibt.

Grüße
bastla
Fari99
Fari99 17.01.2009 um 09:50:01 Uhr
Goto Top
Jo das geht. Und zwar auf Anhieb.

Ich danke Dir vielmals Bastla und makiere diesen Thread mal als gelöst.