Back to product page

MakeDir method


Creates a directory on the server.

Type

None

Syntax

  • Basic
object.MakeDir [RemotePath]
The MakeDir(object,RemotePath) syntax has these parts:
objectAn expression evaluating to an object of type wodSFTP.
RemotePathOptional. A Variant value. Full path to a directory on the server.

Remarks

This method will create a directory on remote server, if possible. Once completed, the Done event will be fired. If no error occurs, the ErrorCode argument in the Done event will be set to 0 (zero). If an error occurs, ErrorCode will hold the number of the error and ErrorText will contain a description for the error.

By definition, you should not expect the server to create directories recursively. For example, if you specify something like "/tmp/test/a/b/c" for RemotePath and the directory "/tmp/test" does not exist - you will probably get an error from the server. However, it is possible that some server-side implementations will be able to cope with this scenario.

No wildcards can be used for RemotePath argument. The RFC protocol specification for SFTP does not allow them.

Platforms

Windows