Re: How to overwrite file by Batch script?
It will overwrite the file, if you use correct
https://winscp.net/eng/docs/scriptcommand_put
put instead of non-existing PutFile:
put d:\TEST\test.txt /Outbound/Manual/
https://winscp.net/eng/docs/scriptcommand_put