You may do better using smbmount rather than smbclient, you can then simply mount the windows share onto your local linux filesystem and use standard linux copy commands to copy the folder.
Code:
smbmount //windows_pc/share /mnt -o username=winuser,password=winpass,workgroup=windomain
HTH
Mad.