Batch Tabelleneinträge in bestimmten Spalten einer Txt-Datei löschen und ersetzen

Grinsebaer

Newbie
Registriert
Juni 2014
Beiträge
5
Hi, ich sitze an folgendem Probelm, dass ich die Tabelleneinträge bestimmter Spalten in einer Textdatei löschen und allesamt mit Null ersetzen soll. Mit welchem Befehl kann ich in Batch auf bestimmte Spalten (z.B. Spalten 8-13, wobei die 13. Spalte die letzte is) zugreifen?
Schonmal Danke im Voraus!
 
Powershell wäre ein probates Mittel.
Gibt einige HowTos im Internet einfach Google bemühen.
 
Mein Chef möchte, dass ich das in einer Batch-Datei mache, so dass er das mit einem Klick ausführen kann. Das müsste mit Batch doch eigentlich gehen, oder? Ist ja eigentlich kein so komplexes Problem..
 
Habe es mit diesem Befehl hinbekommen, falls es nochmal jemand brauchen sollte:

@echo off

set "txt=input.txt"
set "temp=output.txt"

for /f "tokens=1-13 delims= " %%a in (%txt%) do echo %%a %%b %%c %%d %%e %%f %%g 0 0 0 0 0 0 >> %temp%


Danke für Eure Hilfe..
 
Zurück
Oben