@echo off
setlocal enabledelayedexpansion
echo 1,eggs,milk,bacon>input.csv
echo 2,bread,cakes,flour>>input.csv
echo 3,salmon,pork,chicken>>input.csv
echo 4,beer,wine,brandy>>input.csv
if exist output.csv del output.csv
REM One line does the work
for /f "delims==" %%A in (input.csv) do set string=%%A & echo !string:,= ! >> output.csv
echo input file
type input.csv
echo.
echo output file
type output.csv
echo.
input file
1,eggs,milk,bacon
2,bread,cakes,flour
3,salmon,pork,chicken
4,beer,wine,brandy
output file
1 eggs milk bacon
2 bread cakes flour
3 salmon pork chicken
4 beer wine brandy