Have you tried it like this:
"C:\Program Files\KNIME\knime.exe" -nosave -consoleLog -noexit -nosplash -reset -application org.knime.product.KNIME_BATCH_APPLICATION -workflowDir="C:\Users\mfarran\knime-workspace\test"
This should open a separate window where more messages will appear and the window will stay open so you can see what it says (consoleLog).
And there is something like a documentation here (not an official one):
http://docs.hpc.shef.ac.uk/en/latest/iceberg/software/apps/knime.html
The following return codes are defined:
- 0 upon successful execution
- 2 if parameters are wrong or missing
- 3 when an error occurs during loading a workflow
- 4 if an error during execution occurred
–
Edit: KNIME Batch Processing on Windows and MacOS | by Markus Lauber | Low Code for Data Science | Medium