当前位置:系统粉 > 电脑问答 > 其他问答 > 能具体解释下这段代码(U盘启动 批处理)的意思吗

能具体解释下这段代码(U盘启动 批处理)的意思吗

提问者:我自沉吟  |  浏览 次  |  提问时间:2017-02-17  |  回答数量:8

启动盘里的autoexec.bat牋 例如20480也不太明白牋牋每一行都解释@ECHO OFFCLSLH SMARTDRV.EXE 20480LH MSCDEX.EXE /D:MSCD000LH DOSKEY.COMLH MOUSE.COMSET PROMPT=$P$GPATH=C:\\;C:\\WINDOWS;C:\\WINDOWS\\COMMAND;A:\\;C:\\DOSNTFSPRO.EXECLSECHO 牋 (该符号无法黏贴复制牋是一个y上面两个圆点)我自己加的ECHO ECHO ECHO .........................DOS LOADING SUCCESSFUL!...........................ECHO ECHO ......................welcome to www.arongsoft.com.........................ECHO ......................welcome to bbs.arongsoft.com.........................EC

已有8条答案
苏小墨宸墨

苏小墨宸墨

回答数:194  |  被采纳数:51

2017-02-17 19:22:34
SMARTDRV.EXE的参数是20480,好像是设置硬盘缓冲区20480kb
赞 19
至真至美转春秋

至真至美转春秋

回答数:86  |  被采纳数:54

2017-02-17 20:06:34
  SMARTDRV [/E:区块大小][/B:BUFFER大小] [/C] [/R] [/L] [/Q] [/V] [/S] [init cache size] [win cache size] [Drive +/-] DRIVE +/- 指定某一个磁盘拥有磁盘缓存功能, 如果不加 +/- 就表示只允许读取缓存
  /E:区块大小 指定SMARTDRIVE 在内存与磁盘之间移动数据的每次搬移基本量。区块大小只能是 1024/2048/4096/8192
  INIT CACHE SIZE 启动SMARTDRIVE 时候拥有磁盘高速缓冲区的大小 单位是K 这个数值越大,磁盘存取工作的效果越好

20480是指的上面第三段的内容是吧 好像第二段有2048我以为写错了呢
我说的对不对?

还有20480是固定的 还是可以随便修改 大小范围是多少
赞 8
1999别闹了

1999别闹了

回答数:184  |  被采纳数:23

2017-02-17 18:13:28
还是自己找到了 与大家分享一下



PROMPT:更改命令提示符。
$G > (大于符号)
$P 当前驱动器及路径

“/D:MSCD001”是设备名,就像人的名字一样,起个什么名字全由得你自己,唯一要注意的是这个名字不能是和所用的光盘中的文件名相同,如:你起了个名为"CDROM"即:
  DEVICE=C:\DEV\MTMCDAI.SYS /D:CDROM
另外那个“/M:”是为光驱加缓冲的,加上可以使光驱读盘加快,一般 用法:
“12”是可以自定的数字,加大它可以使光驱缓冲加大,但同时也更加消耗内存,虽然它可以占用高端内存,但高端内存用完后就占你的基本内存了,各位自己掌握吧。


  SMARTDRV [/E:区块大小][/B:BUFFER大小] [/C] [/R] [/L] [/Q] [/V] [/S] [init cache size] [win cache size] [Drive +/-] DRIVE +/- 指定某一个磁盘拥有磁盘缓存功能, 如果不加 +/- 就表示只允许读取缓存
  /E:区块大小 指定SMARTDRIVE 在内存与磁盘之间移动数据的每次搬移基本量。区块大小只能是 1024/2048/4096/8192
  INIT CACHE SIZE 启动SMARTDRIVE 时候拥有磁盘高速缓冲区的大小 单位是K 这个数值越大,磁盘存取工作的效果越好

早知道就不用在百度上发帖了 害得我悬赏了30分啊(1)
 
赞 18
哇扫尼玛的

哇扫尼玛的

回答数:151  |  被采纳数:68

2017-02-17 23:20:46
LH SMARTDRV.EXE 20480
LH MSCDEX.EXE /D:MSCD000
LH DOSKEY.COM
LH MOUSE.COM
SET PROMPT=$P$G
PATH=C:\;C:\WINDOWS;C:\WINDOWS\COMMAND;A:\;C:\DOS
NTFSPRO.EXE

这一句还不大明白 NTFSPRO.EXE与前面的LH MOUSE.COM有神魔区别吗 为神魔不加lh
或者是将NTFSPRO.EXE加载到PATH的路径中?
赞 15
觉错

觉错

回答数:134  |  被采纳数:45

2017-02-18 01:37:15
LH应该是错的,没有LH这个命令
赞 13
yebeiy999

yebeiy999

回答数:38  |  被采纳数:84

2017-02-17 20:34:10
有的 是加载到高端内存的意思
NTFSPRO.EXE与前面的LH MOUSE.COM有神魔区别吗 为神魔不加lh
或者是将NTFSPRO.EXE加载到PATH的路径中?
赞 3
张广驣

张广驣

回答数:43  |  被采纳数:122

2017-02-18 01:30:35
程序比较大时可以用
赞 4
老汉烤地瓜

老汉烤地瓜

回答数:214  |  被采纳数:1

2017-02-17 22:27:30
LH牋 (意思是)把驻留程序装入高端内存

我觉得是
LH SMARTDRV.EXE 20480
LH MSCDEX.EXE /D:MSCD000
LH DOSKEY.COM
LH MOUSE.COM
分别代指 磁盘加速器,光驱,键盘,鼠标
而NTFSPRO.EXE
是DOS下读写NTFS资源
前四个好像最好加进高端内存 其余DOS 软件无所谓 了 加不加都行

还有echo空格再加任何字母表示空一行无任何意思 字母随便不过查过很多资料也没有这条记录不过确实如此
echo 后面单跟一个字母 确实有时候经常见
赞 21
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航