返回主页

 

SHELL


指定希望MS-DOS使用的命令解释程序的名字和位置,此命令仅能在CONFIG.SYS文件中使用。

若要使用自已的命令解释程序来替代COMMAND.COM,则可在CONFIG.SYS中使用SHELL命令来指定该命令解释程序的名字。



语法 :

SHELL=[[drive:]path]filename [parameters]

 


参数 :

[[drive:]path]filename
指定希望MS-DOS使用的命令解释程序的名字和位置。

parameters
指定命令解释程序使用的所有参数和开关。



相关命令 :

关于COMMAND.COM开关的信息,请参阅<COMMAND>命令。


SHELL─注解



默认设置

MS-DOS默认的命令解释程序是COMMAND.COM。若在CONFIG.SYS文件中未使用SHELL命令,则MS-DOS在启动驱动器的根目录中搜索COMMAND.COM。若COMMAND.COM文件不在根目录中或者不希望使用COMMAND.COM默认的环境空间大小,则需要使用SHELL命令。

有关COMMAND.COM开关的信息,请参阅<COMMAND>命令。




使用命令解释程序的开关

SHELL命令本身并不能接受任何开关,但命令解释程序可接受SHELL命令行上的开关。


SHELL─例子



若要将启动驱动器BIN目录下的NEWSHELL.COM文件作为命令解释程序使用,则应在CONFIG.SYSS文件中增加以下命令:

shell=\bin\newshell.com

若NEWCMDP.COM命令解释程序接收开关/C、/P和/E,则可在CONFIG.SYS文件中增加以下命令:

shell=newcmdp.com /c /p /e

可以使用SHELL命令加大COMMAND.COM的环境空间。在CONFIG.SYS文件中加入以下命令就可将环境大小增加到512字节:

shell=command.com /e:512 /p

若命令解释程序位于驱动器C的OLD目录中,在CONFIG.SYS文件中加入下列命令即可:

shell=c:\old\command.com c:\old /e:256 /p

关于COMMAND.COM开关的信息,请参阅<COMMAND>命令。


返回主页