无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4648|回复: 13
打印 上一主题 下一主题

已解决:弄不明白的一段话,谁能解释一下?

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-3 17:13:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问个菜菜的问题

经常看到别人的配置文件里面有这样一句:

shell=command.com /P /F /E:1440

如上, 很久就想问了, SHELL是干嘛的, 后面的/P /F /E:1440 有时也是其它数字,比如640,800..等等, 百度也没有解释,
真的很想知道,困扰我很久了,高手回一答一下吧,详细说一下好吗?? 谢谢!!........


已经找到最佳答案了,贴出来大家共享一下,来之不易啊,(百度知道30积分换来的)呵呵..
============================================================================
此处的shell意思是操作系统的外壳程序,也就是命令处理程序。
“shell=”的命令就是指定由哪一个程序担任DOS的命令处理程序,DOS默认的是command.com,但你也可以自己编写一个替代它。

如果没有shell=command.com这样的命令,系统会默认用当前根目录下面的command.com做为DOS的命令处理程序。

/P参数表示启动时运行在command.com所在目录下的autoexec.bat文件,如果没有这个参数则autoexec.bat不会运行。

/F表示当command.com调用程序运行出错时,将Fail作为Abort,Retry,Fail中的默认选项(当运行一个程序出错时,系统会给出提示“Abort,Retry,Fail”让你选择)

/E:1440表示在内存中划出1440字节做为command.com的参数存放空间,这个数值一般设为1024即可,太小容易出现“环境空间溢出”的错误,太大则影响系统速度(过去的电脑速度慢,现在的电脑都没关系了)

============================================================================






..........

[ 本帖最后由 hulongzhuo 于 2007-8-9 08:16 PM 编辑 ]
2#
发表于 2007-8-3 18:05:00 | 只看该作者
找dos的帮助文件看看。
回复

使用道具 举报

3#
 楼主| 发表于 2007-8-3 20:23:42 | 只看该作者
难道没有人知道吗??

:L :L :L :L :L
回复

使用道具 举报

4#
发表于 2007-8-3 20:28:19 | 只看该作者
不要太懒了,呵呵。帮助里说得很详细。
回复

使用道具 举报

5#
发表于 2007-8-5 10:04:16 | 只看该作者
我也想知道呀,,我也不懂
回复

使用道具 举报

6#
发表于 2007-8-5 10:24:18 | 只看该作者
又来了一个懒人,呵呵。
回复

使用道具 举报

7#
 楼主| 发表于 2007-8-5 22:01:42 | 只看该作者
回 lianjiang :

        找了帮助,没看到啊,你知道的话,就给我贴一下,方便我,也方便其它的懒人,哈哈......!
回复

使用道具 举报

8#
发表于 2007-8-6 19:32:26 | 只看该作者
直接google看看...
回复

使用道具 举报

9#
 楼主| 发表于 2007-8-7 08:24:53 | 只看该作者
没,整个互联网都没个解释,没人告诉就算了,先扔到这里了....
回复

使用道具 举报

10#
发表于 2007-8-7 08:35:09 | 只看该作者
就是自己指定shell程序啊,默认就是启动盘根目录的command.com,但是它的一些默认参数可能不符合要求,比如环境变量空间大小,或者干脆就想用自己的程序替换command.com等等。

帮助里面是肯定有这个说明的,command.com的具体参数含义,就要你自己去看文档了,记不了这么多。
回复

使用道具 举报

11#
 楼主| 发表于 2007-8-7 14:46:16 | 只看该作者
最佳答案已经找到了,见一楼!
回复

使用道具 举报

12#
发表于 2007-8-8 11:18:59 | 只看该作者
原帖由 hulongzhuo 于 2007-8-7 14:46 发表
最佳答案已经找到了,见一楼!

如果没有shell=command.com这样的命令,系统会默认用C:\下面的command.com做为DOS的命令处理程序。
不是C:\啊,是当前启动盘的根目录。

你要搞清楚“当前启动盘”跟真实物理盘之间的关系。
回复

使用道具 举报

13#
 楼主| 发表于 2007-8-9 20:15:43 | 只看该作者
是的,是当前目录下的COMMAND,我已更正!
回复

使用道具 举报

14#
发表于 2007-8-11 23:17:50 | 只看该作者
又学到东西了~~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-24 21:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表