A powershell oneliner ... ok you need to connect also but
Copy-VMGuestFile -Source c:\foobar.txt -Destination c:\temp\ -VM MyVM -LocalToGuest -HostUser root -HostPassword "VMware1!" -GuestUser administrator -GuestPassword MySecret
doesnt look to complicated.