Hi craigz,
No problem regarding the posts
Folders are created automatically when you create a file, but otherwise we don't have any methods of actions to create an empty folder. However, this wouldn't be difficult to implement so if it's essential to your project then let me know and I'll put together an action for you.
With regards to copying a directory and it's contents, strangely not even C#/.NET has a method to do this. Instead you would need to use
Get Files to get a list of files in the directory, and then re-save them in your new directory. If there are sub-directories, you would need to use the
Get Directories action to get a list of sub-directories, and then do the same for these as you would the main directory. There's
an example here of how you would achieve this in C# which might give you a better idea of how you would do it in Playmaker.
If that sounds too complicated, I'm happy to add a feature request for a
Copy Directory action
All the best,
Joel