GETENV()

Obtains system environmental settings.

Syntax

GETENV(<cEnviroment>, <cDefaultValue> ) --> <cReturn>

Arguments

<cEnviroment> Enviromental variable to obtain.

<cDefaultValue> Optional value to return if <cEnvironment> is not found.

Returns

<cReturn> Value of the Environment Variable.

Description

This function yields a string that is the value of the environment variable <cEnviroment>, which is stored at the system level with the Set command. If no environment variable can be found, the value of the function will be <cDefaultValue> if it is passed, else an empty string.
Examples
      ? QOUT(GETENV('PATH'))
      ? QOUT(GETENV('CONFIG'))
      ? QOUT(GETENV('HARBOURCMD', '-n -l -es2'))
Status

Ready

Compliance

This command is Ca-Clipper compliant. The <cDefaultValue> parameter is a Harbour extension.

Platforms

All

Files

source/rtl/gete.c Library is rtl