@steph_og: You've never mentioned "batch file" so far. You've kept posting GUI screenshots only.
So does your batch file run
So does your batch file run
C:\Program Files (x86)\WinSCP\WinSCP.com
? I guess it does not. If you believe it does, please post complete session logs both from batch and the GUI.