Updated: 10/19/2020, 10:24:56 AM
Created: 10/19/2020, 10:24:56 AM
Last Updated By: Daniel Klein
Read Time: 2 minute(s)
Switches to the specified user account.
Where account-name is the pseudo account (defined in the SYSTEM File) or, under Unix, the user account to switch to.
Execution of this command changes environment variables differently depending upon the type of account (pseudo or real) and the OS being used, as shown in the table :
|Variable||Effect of LOGTO|
|HOME||Changed to the directory of the specified account|
|JBCDEV_BIN||Under Windows, only reset if set prior to LOGTO. Under Unix pseudo accounts, this is always set. For Unix accounts, this is not set.|
|JBCDEV_LIB||Under Windows, only reset if set prior to LOGTO. Under Unix pseudo accounts, this is always set. For Unix accounts, this is not set.|
|JBCLOGNAME||Under Windows (and Unix pseudo accounts), set to the name of the account you log to. With Unix accounts, LOGNAME is set.|
|JBCOBJECTLIST||Reset, but only if set prior to LOGTO|
|JEDIFILEPATH||HOME is changed to the directory of the specified account|
|LOGNAME||With Unix accounts, set to the name of the account you LOGTO|
|PATH||jBASE automatically appends %HOME%\bin (or $HOME/bin for Unix systems), so by definition it is changed after LOGTO|
|PWD||Same as HOME|
For use under Windows, the user must have a valid SYSTEM File entry defined for the command to work. In addition, this command does not work when it is run from "cmd.exe".
This command does not directly support any options. However, it is possible to specify options specific to the new account's environment via the SYSTEM File entry.
This command cannot be used in the command stream for PH-START or in the Primary input buffer of a jCL command.
Logs off the current account and into the account "homer".
Back to Accounts