Windows-specific system functions

This section describes specific system functions when using Transfer CFT in Windows. It begins with this topic, which introduces the use of environmental variables.

About environment variables

The operating system environment variables have an important role in Transfer CFT. In the standard Transfer CFT parameter setting, these variables establish the correspondence between the logical name and the physical name for all file names. The user uses the environment variable by prefixing its name with the character ‘$’. The variable name that corresponds to the logical file name is developed into the physical name.


The environment variable [FULL_NAME] provides a definition to the operating system as follows:

FULL_NAME=C:\REP0\REP1\FILE.SUF which is used as follows by the Transfer CFT parameterization: FNAME = $FULL_NAME

The implementation of a certain number of non-standard functions is shown in Windows specific system functions. These functions are mostly system functions, but include some network functions.

Using the SET command

The environment variables are set by the SET command, called beforehand in the same session as the CFTMAIN or CFTUTIL executable.

Using the profile.bat file

You can set the equivalent environment variables using the profile.bat file located in the Transfer CFT runtime folder. For example, the CFTNODEL setting would be: SET CFTNODEL=YES

Note For more information, see Environment variables and specific parameters.

Related Links