Previous Next

BinPlace Environment Variables

BinPlace reads the values of the following environment variables:

BINPLACE_PLACEFILE
Specifies the path and file name of the place file. The place file contains BinPlace's basic instructions. The -p switch can be used to substitute a different place file. If neither is present, \tools\placefil.txt is used.
BINPLACE_OVERRIDE_FLAGS
Specifies a file that contains additional command-line parameters. BinPlace will use these switches as well as those on the actual command line. The switches in this override file will be parsed before the actual command-line switches.
BINPLACE_LOG
Specifies the path and file name of the log file. All BinPlace actions will be recorded in this log file.
BINPLACE_MESSAGE_LOG
Specifies the path and file name of the message log file. Each time BinPlace is executed, its command line will be recorded in the message log file. If the command line is expanded using files prefixed with an at sign ( @ ), the expanded command-line text will be stored in the message log. However, parameters originating in the BINPLACE_OVERRIDE_FLAGS file will not be recorded in the message log file.
BINPLACE_EXCLUDE_FILE
Specifies the path and file name of the exclude file. If this is not present, the default is \tools\symbad.txt. This file will be used by SymChk as if it were the argument of SymChk's /ea switch. (SymChk is part of the Debugging Tools for Windows package. See Debugging Tools for NT-Based Operating Systems for details.)
TRACE_FORMAT_PATH
Specifies the path to be used for trace format files when the -:TMF switch is used.
_NT386TREE
On an x86 computer, specifies the root destination directory in which all files will be placed if the -r switch is not used. See BinPlace Destination Directories for details.
_NTIA64TREE
On an Itanium computer, specifies the root destination directory in which all files will be placed if the -r switch is not used. See BinPlace Destination Directories for details.
_NTAMD64TREE
On an AMD x86-64 computer, specifies the root destination directory in which all files will be placed if the -r switch is not used. See BinPlace Destination Directories for details.