MakeDirectory

The MakeDirectory component makes a directory.

Stream Information

InputFormatAll
Number of Inputs1
DescriptionAccepts all stream types.
OutputFormatAll
Description

The input stream is copied to the output stream.

Component Properties

NameData TypeMappingDescription
DirectoryNameremoteFileIn & Out The path of the directory to be created.
On UNIX systems, a pathname is absolute if its prefix is "/". On Microsoft Windows systems, a pathname is absolute if its prefix is a drive specifier followed by "\\", or if its prefix is "\\".
If the path is not an absolute file path, the path is relative to the HomeDirectory. When specifying the path like "dir1/subdir1", the folders in the path is created.
FilePathDetailgroup- Properties for specifying details of file path.
HomeDirectorypathResolver- Specifies the base folder when the path is written by a relative path.
Project folder [Relative]
Start point is the same folder as the project file.
Home folder [ProjectOwner]
Start point is the projedct owner's home folder.
Executing user home folder [ExecuteUser]
Start point is the execute user's home folder.
AllowAbsoluteboolean- Specifies whether to allow an absolute path.
AllowUpDirboolean- Specifies whether to allow the ".." in order to move to parent folder.

Transaction

CommitDo nothing
RollbackDo nothing

Exceptions

TypeParameterStream for error handling flowError
Code
Description
Exception None This component's input stream1The directory cannot be created. If the directory already exists, an exception will not be thrown.
- Cannot determine the relative path because the HomeDirectory property is set to Executing user home folder but the execute user does not exist.

Operations