中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-26 04:47
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 一个全世界都解决不了的问题 查看 2,475 回复 26
楼 主 一个全世界都解决不了的问题 发表于 2003-02-27 00:00 ·  中国 广东 深圳 南山区 电信
钻石会员
★★★★★
积分 10,046
发帖 3,039
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
怎么让win2000不处理启动区上的autoexec.bat文件,我是dos6.22和win2000双启动,可我不想让win2000处理autoexec.bat,怎么办呢????
简单就是美
2 发表于 2003-02-28 00:00 ·  中国 河南 信阳 联通
金牌会员
★★★★
龙哥DOS
积分 4,289
发帖 1,501
注册 2003-02-23 00:00
23年会员
UID 983
性别 男
来自 河南省
状态 离线
那只好把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++
3 发表于 2003-02-28 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
请问这个"处理"是指什么?
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

4 发表于 2003-02-28 00:00 ·  中国 河南 南阳 联通
金牌会员
★★★★
龙哥DOS
积分 4,289
发帖 1,501
注册 2003-02-23 00:00
23年会员
UID 983
性别 男
来自 河南省
状态 离线
请问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++
5 发表于 2003-02-28 00:00 ·  中国 香港 环球全域电讯
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
23年会员
UID 465
性别 男
状态 离线
以下是引用Michael在2003-2-27 17:24:44的发言:
怎么让win2000不处理启动区上的autoexec.bat文件,我是dos6.22和win2000双启动,可我不想让win2000处理autoexec.bat,怎么办呢????


--Sample AUTOEXEC.BAT--
@ECHO OFF
If %OS%.==Windows_NT. GOTO END

OS622
MSCDEX /D:MSCD001
MOUSE
.
.
.
.

:END
-- End of Sample AUTOEXEC.BAT--
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
6 发表于 2003-02-28 00:00 ·  中国 陕西 西安 电信
钻石会员
★★★★★
积分 10,046
发帖 3,039
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
就是不让它执行autoexec.bat!
上边的,您瞎说吧!
简单就是美
7 发表于 2003-02-28 00:00 ·  中国 陕西 宝鸡 电信
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
23年会员
UID 465
性别 男
状态 离线
不可能吧!!
只能用個折衷的辦法啊!!
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
8 发表于 2003-02-28 00:00 ·  中国 北京 鹏博士BGP
钻石会员
★★★★★
积分 10,046
发帖 3,039
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
win2000是不是会自动跳过autoexec.bat中的一些非法的命令行(比如c:\dos\emm386.exe ram等等)
简单就是美
9 发表于 2003-02-28 00:00 ·  中国 陕西 宝鸡 电信
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
23年会员
UID 465
性别 男
状态 离线
EMM386.EXE 是在CONFIG.SYS 運行的.
而Win2000 會截取非法的指令如直接存取硬盤等
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
10 发表于 2003-02-28 00:00 ·  中国 北京 鹏博士BGP
钻石会员
★★★★★
积分 10,046
发帖 3,039
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
win2000也会处理config.sys吧,这可怎么办?
device=c:\dos\emm386.exe ram 这一行对win2000肯定是无效的吧。
简单就是美
11 发表于 2003-02-28 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
是的,Win2K是会选择性地执行AUTOEXEC.BAT中的某些命令,例如PATH等。用Roy的方法应该可行。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

12 发表于 2003-02-28 00:00 ·  中国 浙江 宁波 联通
银牌会员
★★★
积分 1,001
发帖 309
注册 2002-11-19 00:00
23年会员
UID 283
性别 男
状态 离线
好象不行的把 我也试图这样做跳过autoexec.bat里的一些设置
但是没有成功
是不是因为在运行autoexec.bat的时候还没 os 这个变量


不过可以用用chioce这个命令


13 发表于 2003-02-28 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
不是这个原因,等会儿我自己试试。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

14 发表于 2003-02-28 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
经试验发现,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和雨露,谢谢!)

15 发表于 2003-03-01 00:00 ·  中国 山东 济宁 联通
钻石会员
★★★★★
积分 10,046
发帖 3,039
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
谢谢wengier,甘愿“以身试法”,感激!
简单就是美
论坛跳转: