Eagle Main Environment Initialization


 

In this section we define the main environment variables used by Eagle pointing to the directories where the Eagle tree and the configuration files reside.  

Configuration File Entries

 

ENVCHAR

Values 

an ASCII character

Description

Character to use for preceding environment variable settings

Default

-

Example

ENVCHAR=-

 

 

PATH_SEPARATOR

Values 

OLD | NEW

Description

The PATH_SEPARATOR defines the separator. When set to NEW, the pathname separator can be either the "/" or  "\" .  The parent directory can be specified as "../" or "..\" and <drive>: can be added to the pathname to specify the volume.  When PATH_SEPARATOR is set to OLD , pathnames should be specified in the form //c/users/demo/data.dat

Default

NEW

Example

PATHSEPARATOR=NEW

Pathnames:

c:\users\demo\data.dat

c:/users/demo/data.dat

Parent directory:

..\

../

PATHSEPARATOR=OLD

Pathnames:

//c/users/demo/data.dat

(default) Parent directory:

\

 

 

EAGLE_PATH

Values 

A directory path

Description

A directory location defined at installation time where the location of the Eagle programs file are located.  Typically the default location as defined as a  subdirectory of the location defined by the system variable %PROGRAMFILES%

Default

C:\Program Files\Macrovision\EagleCDS

Example

EAGLEPATH=C:\Program Files\Macrovision\EagleCDS

 

 

EAGLEPATH

Values 

A directory path

Description

A directory location on defined at installation time where the Eagle configuration application settings are stored.   This directory will typically be defined as a subdirectory of %CommonAppsDataFolder%  or a user specified installation location.
It is important that the chosen directories should have  appropriate R/W permissions for all users need to access and configure the data files and avoid virtualization problems.

Default

Operating system dependent

Example

EAGLEPATH=C:\ProgramData\Macrovision\EagleCDS

 

 

USER_NAME

Values 

A string

Description

A text string containing the User name written by installation

Default

None

Example

USER_NAME=John Adams

 

 

USER_ORGANISATION

Values 

A string

Description

A text string containing the User name taken at installation or Registry

Default

None

Example

USER_ORGANISATION=Congress Corp

 

 

NTVERSION

Values 

500 | 501 | 502 | 600 | 601

Description

A number written  by installation which represents the current major Windows version where
Windows 2000 NTVERSION=500,
Windows XP NTVERSION=501,
Windows 2003 NTVERSION=502,
Windows Vista or Server 2008 R1 NTVERSION=600,
Windows 7 or Server 2008 R2 NTVERSION=601

Default

None

Example

NTVERSION=601

 

 

NTBUILD

Values 

A number

Description

A number written  by installation which represents the current Windows build

Default

None

Example

NTBUILD=2600

 

 

NTSPACK

Values 

A number

Description

A number written  by installation which represents the current Windows service pack

Default

None

Example

NTSPACK=2

 

 

SYSTEM_VARIABLES

Values 

YES | NO

Description

 Defines the precedence for searching for environment variables either from the INI file or from amongst System Variables.  Set to SYSTEM_VARIABLES=NO searches the INI before searching the environment variables or  SYSTEM_VARIABLES=yes, the original behaviour.

Default

YES

Example

SYSTEM_VARIABLES=YES