Microsoft KB Archive/101596
The information in this article applies to:
You receive an "Out of Environment Space" error message when you are using a RUN command in FoxPro to execute a batch file or program that issues SET commands or other commands that take up environment space.
When the FoxPro RUN command is issued, it has a default of 256 bytes of environment space. After this 256 bytes is used up, an "Out of Environment Space" error message is displayed.
Issue the RUN command in the following form: '
RUN c:\command.com /e:<nnnnn> /c <string>
The /e:<nnnnn> parameter specifies the environment size; increasing this parameter (for example, to 2048) will cause the "Out of Environment Space" message to disappear. The /c <string> parameter specifies that the command interpreter is to perform the command specified by <string> and then stop.
Increasing the /e: parameter on a SHELL statement has no effect on the above error message because when an MS-DOS virtual machine (VM) is started, it does not inherit the settings from the SHELL statement in the CONFIG.SYS; thus, it is necessary to directly specify the environment space needed when starting the MS-DOS shell.
Steps to Reproduce the Problem
Additional query words: FoxDos errmsg err msg
Keywords : Version : Platform : Issue type :
Last Reviewed: August 8, 1999