# Setting Environment Variables

To set an environment variable for filePro WITHOUT using the built-in ENVIRONMENT CONFIGURATION EDITOR, you must follow the proper procedure based on the operating system you are using. (The configuration editor is ideal for setting variables in a global manner for all users. There are many times when you will not want to do this.)

Windows

Syntax: set variable=value

Normally, these environment variables would be put into the installation created batch file e.g. fulldev.bat or a personalized .bat file, which calls a filePro program. Under Windows, CASE is not significant for environment variables, i.e., setting ABE, aBE and Abe are all the same and will work.

Unix

Syntax: variablename=value ; export variablename

Under Unix, variables not exported will not be available to filePro. Normally, these environment variables would be put into the ".profile" file of the user who will be calling the filePro program. Or, environment variables can be put into a personalized script file, which calls a filePro program specifically.

IMPORTANT: Under Unix, CASE is VERY significant for environment variables, i.e., assigning values to ABE, aBE and Abe and exporting them, is defining three separate variables and filePro will only "see" or "use" the one that is ALL IN CAPS. Remember to keep all filePro environment variables under Unix ALL UPPERCASE or they will not work.