shell copy command

Hi there… I wonder what I’m missing here
The goal is to copy the complete contents of my data folder into the Application support

  dim s as shell
  dim f,ff as folderiem
  dim ff as FolderItem=app.ExecutableFile.Parent.Parent.Child("Resources").child("Datafolder")
  s=new shell
  s.Execute ("cp -R "+ff.NativePath+" "+f.NativePath+"")

It doesn’t really work - is there something I missed?

NativePath is not escaped. Try ShellPath instead.