InstallShield 2016 » InstallScript Language Reference
The CreateDir function creates one or more subdirectories on the target drive. You can use a path that contains subdirectories on more than one level, such as C:\Programs\Winapps\Myapp. If any subdirectory in the path does not exist, CreateDir creates it. For example, if neither C:\Programs\Winapps nor C:\Programs\Winapps\Myapp exists, CreateDir creates both subdirectories.
Caution • CreateDir fails under the following conditions:
• | The path is illegal. |
• | The drive or any subdirectory in the path is write-protected. |
• | The drive name is invalid. |
• | You do not have network privileges to create subdirectories. |
Syntax
CreateDir ( szDirPath );
Parameters
Parameter |
Description |
szDirPath |
Specifies the fully qualified path of the subdirectory to create. Separate each level in the path with a backslash by using the backslash escape character (\\). |
Return Values
Return Value |
Description |
0 |
Indicates either that the function successfully created the specified directory on the target drive or that the specified directory already exists. |
< 0 |
Indicates that the directory does not already exist and that the function was unable to create it. You can obtain the error message text associated with a large negative return value—for example, -2147024891 (0x80070005)—by calling FormatMessage. |
See Also
InstallShield 2016 Help LibraryMay 2017 |
Copyright Information | Flexera Software |