Bearbeiten Sie eine TXT-Datei über Trennzeichen oder Offset

408
Jake Kindred

Ich muss eine Textdatei bearbeiten und ein neues Datum einfügen, das ich berechnet habe. Ich habe die Datumsberechnung aus einem anderen Thread gestohlen (Ende Monat Ende Monat). Ich muss dieses Datum als 3 Variablen betrachten, JJJJ, TT, MM, und das blind ersetzen, was jetzt da ist.

Im Einzelnen sieht meine Datei folgendermaßen aus: BEWERTUNG, L: \ CKPR_FMLM \ VULDLIV.VMF, 06.30.2018,00,00,0,0,0,0,0,0,0,0, JA ..... ( mehr hier - irrelevant)

Das neue MM muss also auf "06", neue DD auf "30", neuen JJJJ auf 2018 gesetzt werden.

Ich habe bereits die Datumsberechnung herausgefunden, also bitte nicht angeben. Ich habe viele Threads bezüglich Suchen und Ersetzen gelesen, aber wir können das hier nicht verwenden, da wir nicht wissen, wonach wir suchen sollen. Wäre sehr dankbar für eine Lösung!

0
Was hast du bis jetzt gemacht? Was kannst du nicht tun? Es scheint keine Frage zu sein, sondern eine Aufforderung, einen kostenlosen Job zu machen. Beginnen Sie von hier aus: https://ss64.com/nt/for.html und kommen Sie dann mit Frage, \ und Beispielen, die Sie ausprobiert haben, zurück Alex vor 6 Jahren 0
Ich habe nichts versucht, deshalb bin ich hier. Die Frage ist klar. Ich muss diese Textdatei öffnen und die darin enthaltenen mm, dd, yyyy durch die von mir berechnete ersetzen. Das berechnete Datum wird in 3 Variablen gespeichert: new_mm, new_dd, new_yyyy. Wenn ich die bat-Datei heute (17.08.2014) ausführen würde, würde die neue Textdatei wie folgt aussehen: BEWERTUNG, L: \ CKPR_FMLM \ VULDLIV.VMF, 07,31,2018,00,00,0,1,0 0,0,0,0, JA Jake Kindred vor 6 Jahren 0

0 Antworten auf die Frage