當前位置:係統粉 > 電腦問答 > 其他問答 > 能具體解釋下這段代碼(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 係統粉 版權聲明 最新發布內容 網站導航