Directives 

DIRECTORY

Create Subdirectory

Format

DIRECTORY name$[,ERR=stmtref]

Where:

name$

String variable contains the name of the directory to create.

stmtref

Program line number or statement label to which to transfer control.

Description

Use the DIRECTORY directive to create a directory within the operating system's file structure.

Note:
WindX in PxPlus supports the use of this directive via the [WDX] or [LCL] tags; e.g. DIRECTORY "[WDX]somefile.ext". Non-PxPlus versions require you to encapsulate the command in an EXECUTE directive with a [WDX] tag (i.e. EXECUTE "[WDX]..."). See [WDX] Direct Action to Client Machine or [LCL] Access to Users Local Machine.

Example

directory "DATA"
directory "WRK."+str(dec($00$+gid))
directory "/WORK/WRK1"
directory "/WORK/WRK1/WRK2"

Note:
A subdirectory can only be created within an existing directory; therefore, WRK1 must exist in order to create WRK2.