请问CONFIG.SYS的指令问题

Home Home
引用 | 编辑 saxavts
2005-03-29 03:29
楼主
推文 x0
CONFIG.SYS做MENU如下~~~~~请指教一下!!谢谢


menuitem=auto-back, Start C to D back.
menuitem=auto-restore, Start D to C restore ..

访客只能看到部份内容,免费 加入会员



献花 x0
引用 | 编辑 Alan-Lin
2005-03-29 08:43
1楼
  
MS-DOS Menu - Config.sys

[menu]
menuitem=dosx, ohne Himem.sys und Emm386.exe
menuitem=ouma,mit Himem.sys ohne Emm386.exe
menuitem=xms,mit Himem.sys und Emm386.exe ohne EMS
menuitem=ems,mit Himem.sys und Emm386.exe mit EMS
menuitem=ohne,ohne Treiber
menucolor=15,0
menudefault= dosx,10

[common]
DOS=NOAUTO
BUFFERSHIGH=20,0
FILESHIGH=40
STACKSHIGH 0,0
LASTDRIVEHIGH=Z
FCBSHIGH=16,0
COUNTRY=049,,C:\WINDOWS\COMMAND\COUNTRY.SYS
SHELL=C:\WINDOWS\COMMAND.COM C:\WINDOWS /P /L:1024 /U:255

SET PATH=C:\;C:\WINDOWS;C:\WINDOWS\COMMAND;
SET TEMP=C:\DOS\TEMP
SET TMP=C:\DOS\TEMP
SET BLASTER=A220 I5 D1 T4
SET SOUND=C:\ - soundkarte -

[dosx]
DEVICE=C:\ - soundkarte -
DEVICE=C:\ - cd-rom -

INSTALL=C:\ - soundkarte -
INSTALL=C:\REALMODE\GKB.COM
INSTALL=C:\REALMODE\MOUSE.COM
INSTALL=C:\WINDOWS\COMMAND\MSCDEX.EXE /S /D: - cdrom -

[ouma]
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF

DOS=HIGH,NOAUTO

DEVICE=C:\ - soundkarte -
DEVICE>=C:\ - cd-rom -

INSTALL=C:\ - soundkarte -
INSTALL=C:\REALMODE\GKB.COM
INSTALL=C:\REALMODE\MOUSE.COM
INSTALL=C:\WINDOWS\COMMAND\MSCDEX.EXE /S /D: - cdrom -

[xms]
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS

DOS=HIGH,UMB,NOAUTO

DEVICE=C:\ - soundkarte -
DEVICEHIGH=C:\ - cd-rom -

INSTALL=C:\ - soundkarte -
INSTALLHIGH=C:\REALMODE\ GKB.COM
INSTALLHIGH=C:\REALMODE\MOUSE.COM
INSTALLHIGH=C:\WINDOWS\COMMAND\MSCDEX.EXE /S /D: - cdrom -

[ems]
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF
DEVICE=C:\WINDOWS\EMM386.EXE RAM HIGHSCAN I=B000-B7FF D:64

DOS=HIGH, UMB, NOAUTO

DEVICE=C:\ - soundkarte -
DEVICEHIGH=C:\ - cd-rom -

INSTALL=C:\ - soundkarte -
INSTALLHIGH=C:\REALMODE\ GKB.COM
INSTALLHIGH=C:\REALMODE\MOUSE.COM
INSTALLHIGH=C:\WINDOWS\COMMAND\MSCDEX.EXE /S /D: - cdrom - /M: 64 /E

[ohne]


MS-DOS Menu - Autoexec.bat

Diese Datei ist nur nötig um Programme starten zu können


@echo off
goto %config%

:dosx
goto ende

:ouma
goto ende

:xms
goto ende

:ems
goto ende

:ohne
goto ende

:ende
echo Konfig abgeschlossen!

之前在网路上找的希望对你有帮助~
如果要执行你的BAT档,把档名指定进去就可以了~

献花 x1
引用 | 编辑 saxavts
2005-03-29 08:56
2楼
  
请问BAT档名要下在那啊?还是不懂可以标明一下好吗?谢谢
如:back.batm 要下在那呢?

献花 x0
引用 | 编辑 jcluh6
2005-03-31 17:07
3楼
  
[quote]下面是引用saxavts于2005-03-29 08:56发表的 :
请问BAT档名要下在那啊?还是不懂可以标明一下好吗?谢谢

如果是一开机就会自动执行的批次档,如windows 放在启动内的程式,
则命名为autoexrec.bat ,放在开机碟的根目录,开机后就会自动依次
执行其中的指令。
如为一般的批次档,用记事本编辑,存档时档名依DOS规则命名,
副档名为.bat ,即可。
要执行批次档可在dos模式下,键入档名,按ENTER即可。

献花 x0
引用 | 编辑 water_luh
2005-03-31 23:05
4楼
  
下面是引用saxavts于2005-03-29 08:56发表的 :
请问BAT档名要下在那啊?还是不懂可以标明一下好吗?谢谢
如:back.batm 要下在那呢?

写在autoexec.bat中的对应区段.....

这边有个例子,参考一下啰... http://delphi.ktop.com.tw/topic.asp?TOPIC_ID=20272

例如:(bat档的路径自己加上.....)
:CD
back.bat
goto end

献花 x1
引用 | 编辑 chic
2005-03-31 23:34
5楼
  
哇~~
DOS里面的CONFIG.SYS和AUTOEXEC.BAT
里面的指令我早已经忘光了
没看书都已经记不起来了
这里还有人会用,厉害厉害
版主应该要加分~加分~

献花 x0
引用 | 编辑 hojaming
2005-04-01 16:37
6楼
  
你的问题应该是autoexec.bat吧!
范例如下:

@echo off
cls
c:\windows\smartdrv.exe (ps:请自行指定路径,可以加快硬碟处理速度)
path=..... (ps:请自行加入所需要的)

(ps:以下有2种写法均可以)

method 1:
goto %config%

:auto-back
auto-back.bat
goto end

:auto-restore
auto-restore.bat
goto end

:CD
cd.bat
goto end

:VCD
vcd.bat
goto end

:SETUP_CD
setup_cd.bat
goto end

:end

----------------------------

method 2:
IF "%config%"=="auto-back" GOTO MENU1
IF "%config%"=="auto-restore" GOTO MENU2
... (把其他的menuitem加入)

:menu1
auto-back.bat
goto end

:menu2
auto-restore.bat
goto end

:menu3
... (把其他的menuitem加入)

:end

---------------------

最后ps: menuitem的名称不要过长,好辨识即可!例如:menu1,menu2,menu3,若怕混淆,自行加入rem即可。

献花 x1