I'm transfering a file from Windows XP SP2 to AIX 5.3. In my .profile I have
umask 002defined. After the transfer, the file always has 644 permissions, so it seems pscp doesn't read my profile. As a test I've tried doing an echo at the end of my .profile, which doesn't show up when I execute pscp. I'm not sure whether pscp would actually show anything that's being echo'd.
H:\User>pscp.exe -V pscp: Development snapshot 2010-02-16:r8855
H:\User>pscp.exe -scp -p -v -pw PASSWORD test.txt USER@sdaa0124:/home/USER/test.txt