Rmdir

Description

Removes a directory.

 

Syntax

Rmdir,dir

 

Parameters

dir: The full path and name of the directory to be removed.

 

Example

rmdir,\Program Files\MyApp

Notes

A directory cannot be removed if it contains files or subdirectories.

 

SetRegData

Description

Adds or updates a data field in the registry.

 

Syntax

Setregdata,key,subkey,type,field,data[,data2][,data3]...

 

Parameter

key: The abbreviated major registry key where you want to create/update the subkey. Can be

one of:

 

 

cr or hkcr (HKEY_CLASSES_ROOT)

 

cu or hkcu (HKEY_CURRENT_USER)

 

lm or hklm (HKEY_LOCAL_MACHINE).

 

The case of key doesn’t matter

 

subkey: The subkey you want to create/update a field in.

 

type: The data type of the field you wish to create/update. Can be s (for string value), dd (for

 

decimal value), dx (for hexadecimal value) or b (for binary value). The case of type doesn’t

 

matter. If you’re altering an existing field, type can be different from the current type.

 

field: The name of the new field to be created/updated.

 

data: The value of the field being created. This depends on the type of field. Binary fields can

 

have many values (up to 2000 bytes). In this case the data field holds the number of bytes in

 

the binary field, and each byte is given as a subsequent parameter in hexadecimal (data2,

 

data3 etc.).

Example

Setregdata,LM,WidgetsPlc\Info,s,AppName,The Widget Program

 

Setregdata,LM,WidgetsPlc\Info,dx,HexField,FA5B

 

Setregdata,LM,WidgetsPlc\Info,b,5,d3,62,58,f1,9c

9 - 11