Yes. I am still building my reporting familiarity to be able to populate flash: or bootflash: space across the enterprise, but the scp transfer itself is not an issue. The scripting is not giving the device enough time to process the prior request. I would provide a screenshot, but this is on a government system. This set of commands:
copy scp: flash:
192.168.1.1
c3750e-ipbasek9-mz.150-2.SE6.bin
... are all appearing in the script prior to the connection to the scp: server is being made, causing confusion in which file is being specified.