2016-07-04 3 views
0

Also, ich bin neu bei der Stapelprogrammierung und ich hatte eine Idee .... das Problem ist, dass ich mehrere Werte in einer TXT Datei mit dem speichern möchte gleiche Variable. Um hier mehr klar ist mein Code:Speichere die selbe Variable mit unterschiedlichem Wert zweimal in einer txt Datei - Batch

@echo off 
cls 
set /a "num=0" 
:start 

echo %num% 
set /a "num=num+1" 
echo %num% > text.txt 
goto start 

was ich brauche, ist, dass jedes Mal, wenn die Zahl größer wird und gespeichert die kleineren Zahlen bleiben gespeichert ... zum Beispiel: jetzt, wenn% num% „3“ Die Nummer 3 wird in der Datei text.txt gespeichert, ersetzt jedoch die vorherige Nummer. Gibt es eine Lösung?

P.S. Entschuldigung für mein schlechtes Englisch

+1

an eine Datei anhängen, verwenden Sie [>>] (http://ss64.com/nt/syntax-redirection.html) – Stephan

+0

vielen Dank –

Antwort

0

Verwenden Sie den '>>' Operator anstelle von '>'.

+0

Vielen Dank, ich würde es begrüßen, wenn Sie es erklären könnten ich den Unterschied zwischen ">" und ">>", weil ich nichts im Internet finden kann –

+1

@ThodorisThemelis siehe [hier] (http://ss64.com/nt/syntax-redirection.html). – Stephan

+0

@Stephan nochmals vielen Dank !! –