У меня есть CSV-файл с 18 полями.Мне нужно скопировать файл в текстовый файл, удалить первые четыре строки, заменить данные в поле № 8 и сохранить файл с новым именем.
Данные в поле № 8 являются целыми числами (например,1, 2, 3 и т. Д.).Каждое целое число необходимо заменить отдельным значением (например, мне нужно заменить 1 на 1005 и 3 на 1008).Я пытаюсь изменить / исправить следующий командный файл:
@echo off
More +4 datatest.csv > datacopy.txt
( FOR /f "tokens=8 delims=," %%h in (datacopy.txt) do (
if "%%h"=="3" (echo 1008) else (
echo %%a %%b %%c` echo %%a %%b %%c
)
)
)>paygoinvoice.txt
@echo on