iterations
This is an old revision of the document!
Iterations
Currently iterations are not natively supported in EasyMorph, although they are possible with a simple workaround.
- Setup EasyMorph project so that it takes, say, input.csv and produces output.csv
- Generate a list of files to process in EasyMorph
- Iterate through this list:
- Take one file from the list and copy it as input.csv
- Run the EasyMorph project
- Rename output.csv and copy it to a designated output directory
Below is an example of a batch file that does exactly this:
@echo off
setlocal EnableDelayedExpansion
SET pathEasyMorph=C:\Users\Dmitry\AppData\Local\EasyMorph\Morph.exe
SET pathInputFolder=.\
SET pathOutputFolder=.\
for /f "tokens=*" %%a in ('dir /b "%pathInputFolder%*.csv" ') do (
copy /Y "%%a" input.csv
%pathEasyMorph% /c /run "my project.morph"
copy /Y output.csv "%pathOutputFolder%Processed - %%~na.csv"
echo Processed: %%a
)
See also
iterations.1430485581.txt.gz · Last modified: by dmitry