|
Michael
钻石会员
       
积分 10046
发帖 3039
注册 2002-11-11
状态 离线
|
『楼 主』:
一个全世界都解决不了的问题
怎么让win2000不处理启动区上的autoexec.bat文件,我是dos6.22和win2000双启动,可我不想让win2000处理autoexec.bat,怎么办呢????
|

简单就是美 |
|
2003-2-27 00:00 |
|
|
红色狂想
金牌会员
      龙哥DOS
积分 4289
发帖 1501
注册 2003-2-23 来自 河南省
状态 离线
|
『第
2 楼』:
那只好把DOS 6.22单独放到软盘中了。当需要用时,单独用它启动系统,即双系统物理隔离。
|

C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++
C++ ☆☆☆ 中国DOS联盟成员 ☆☆☆ C++
C++ ★★★ 爱提问的红色狂想 ★★★ C++
C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++ |
|
2003-2-28 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27735
发帖 10521
注册 2002-10-9
状态 离线
|
『第
3 楼』:
请问这个"处理"是指什么?
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2003-2-28 00:00 |
|
|
红色狂想
金牌会员
      龙哥DOS
积分 4289
发帖 1501
注册 2003-2-23 来自 河南省
状态 离线
|
『第
4 楼』:
请问Wengier,你不是问我的吧?
|

C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++
C++ ☆☆☆ 中国DOS联盟成员 ☆☆☆ C++
C++ ★★★ 爱提问的红色狂想 ★★★ C++
C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++ |
|
2003-2-28 00:00 |
|
|
Roy
管理员
          專業島民
积分 4869
发帖 1633
注册 2002-12-10
状态 离线
|
|
2003-2-28 00:00 |
|
|
Michael
钻石会员
       
积分 10046
发帖 3039
注册 2002-11-11
状态 离线
|
『第
6 楼』:
就是不让它执行autoexec.bat!
上边的,您瞎说吧!
|

简单就是美 |
|
2003-2-28 00:00 |
|
|
Roy
管理员
          專業島民
积分 4869
发帖 1633
注册 2002-12-10
状态 离线
|
|
2003-2-28 00:00 |
|
|
Michael
钻石会员
       
积分 10046
发帖 3039
注册 2002-11-11
状态 离线
|
『第
8 楼』:
win2000是不是会自动跳过autoexec.bat中的一些非法的命令行(比如c:\dos\emm386.exe ram等等)
|

简单就是美 |
|
2003-2-28 00:00 |
|
|
Roy
管理员
          專業島民
积分 4869
发帖 1633
注册 2002-12-10
状态 离线
|
|
2003-2-28 00:00 |
|
|
Michael
钻石会员
       
积分 10046
发帖 3039
注册 2002-11-11
状态 离线
|
『第
10 楼』:
win2000也会处理config.sys吧,这可怎么办?
device=c:\dos\emm386.exe ram 这一行对win2000肯定是无效的吧。
|

简单就是美 |
|
2003-2-28 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27735
发帖 10521
注册 2002-10-9
状态 离线
|
『第
11 楼』:
是的,Win2K是会选择性地执行AUTOEXEC.BAT中的某些命令,例如PATH等。用Roy的方法应该可行。
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2003-2-28 00:00 |
|
|
imp
银牌会员
    
积分 1001
发帖 309
注册 2002-11-19
状态 离线
|
『第
12 楼』:
好象不行的把 我也试图这样做跳过autoexec.bat里的一些设置
但是没有成功
是不是因为在运行autoexec.bat的时候还没 os 这个变量
不过可以用用chioce这个命令
[此贴子已经被作者于2003-2-28 20:59:21编辑过]
|
|
2003-2-28 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27735
发帖 10521
注册 2002-10-9
状态 离线
|
『第
13 楼』:
不是这个原因,等会儿我自己试试。
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2003-2-28 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27735
发帖 10521
注册 2002-10-9
状态 离线
|
『第
14 楼』:
经试验发现,Win2K仅仅是执行AUTOEXEC.BAT等文件中的以SET、PATH等命令开头的命令,因此解决起来其实非常简单,只需在那一行的最前面添加个附加指令即可,例如将:
PATH=C:\DOS
改为:
IF 1==1 PATH=C:\DOS
即可,这样Win2K就不会执行此命令了。
Roy的方法之所以不可行,是因为Win2K只要看到非SET、PATH的命令(如IF等)就根本不会去理会,所以无效。
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2003-2-28 00:00 |
|
|
Michael
钻石会员
       
积分 10046
发帖 3039
注册 2002-11-11
状态 离线
|
『第
15 楼』:
谢谢wengier,甘愿“以身试法”,感激!
|

简单就是美 |
|
2003-3-1 00:00 |
|