Re: scp - shell
1) Can Winscp accept stacked shell commands - example: sudo su - name;bin/ksh
The command is interpreted by the server. So that depends on server.
However the syntax would typically be like:
sudo su - name -c /bin/ksh
See also FAQ.
2) Can the 'DEFAULT' shell enviornment be set to bin/ksh without creating a session?
See Set defaults on Login dialog.