Подскажите пожалуйста. В папке есть множество файлов excel (csv). Мне надо из каждого файла взять всё из столбца (например D) и скопировать в тхт файл. Можно такое реализовать через cmd/bat, без открытия каждого файла?
П.С.: пример файла добавляю
Код: Выделить всё
@echo off
setlocal
for %%i in (*.csv) do (
for /f "skip=1 tokens=4 delims=;" %%j in ('type "%%i"') do 1>>result.txt echo %%j
)Код: Выделить всё
@echo off
setlocal enableextensions enabledelayedexpansion
>"Result.txt" (
for %%i in (*.csv) do (
for /f "usebackq tokens=4 delims=," %%j in ("%%~i") do (
echo %%j
)
)
)
endlocal
exit /b 0Код: Выделить всё
@echo off
setlocal
for %%i in (*.csv) do (
for /f "skip=1 tokens=8 delims=;" %%j in ('type "%%i"') do 1>>result.txt echo %%j
)