Specifications

Version 2.0
5
Causes the shell to parse and execute the command line. See the Execute()
function description below.
GetEnv
Gets the environment variable. See the GetEnv() function description below.
SetEnv
Changes a specific environment variable. Set the SetEnv() function description
below.
SetAlias
Adds or removes the alias for a specific shell command. See the SetAlias()
function description below.
GetDevicePathFromMap
Returns the device path that corresponds to a mapping. See the
GetDevicePathFromMap() function description below.
GetMapFromDevicePath
Returns the mapping that corresponds to a particular device path. See the
GetMapFromDevicePath() function description below.
GetDevicePathFromFilePath
Converts a file path to a device path, where all mappings have been replaced
with the corresponding device paths.
GetFilePathFromDevicePath
Converts a device path to a file path, where the portion of the device path
corresponding to one of the mappings is replaced with that mapping.
SetMap
Creates, updates or deletes a mapping between a device and a device path.
GetCurDir
Returns the current directory on a device. See the GetCurDir() function
description below.
SetCurDir
Changes the current directory on a device. Set the SetCurDir() function
description below.
OpenFileList
Opens the files that match the path pattern specified. See the OpenFileList()
function description below.
FreeFileList
Frees the file list that created by OpenFileList(). See the FreeFileList()
function description below.
RemoveDupInFileList
Deletes the duplicate files in the given file list. See the RemoveDupInFileList()
function description below.
BatchIsActive
Returns whether any script files are currently being processed. See the
BatchIsActive() function description below.