中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-13 21:27
中国DOS联盟论坛 » 其它操作系统综合讨论区 » xp下在autoexec.bat编了点命令,怎么让它开机自动运行
楼 主 xp下在autoexec.bat编了点命令,怎么让它开机自动运行 发表于 2005-10-06 15:45 ·  中国 上海 东方有线
新手上路
积分 9
发帖 3
注册 2005-10-06 15:42
UID 43165
状态 离线
我把开机要运行的程序写在autoexec.bat里
但是XP启动的时候没反应的
请问在哪里进行更改
不好意思 我是新手 请指教!!!
2 发表于 2005-10-06 16:30 ·  中国 四川 南充 电信
超级版主
★★★★
我爱DOS
积分 5,310
发帖 2,044
注册 2005-09-26 12:00
UID 42843
性别 男
来自 四川南充
状态 离线
3 发表于 2005-10-06 16:41 ·  中国 上海 东方有线
新手上路
积分 9
发帖 3
注册 2005-10-06 15:42
UID 43165
状态 离线
那有办法让xp启动的时候运行autoexec.bat吗
4 发表于 2005-10-06 17:36 ·  中国 广东 深圳 龙岗区 电信
初级用户
积分 38
发帖 14
注册 2005-10-06 17:30
UID 43170
性别 男
状态 离线
把autoexec.bat 直接放在xp的启动里不就可以了.哈..
5 发表于 2005-10-06 17:46 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
XP windows\system32\ 里有 AUTOEXEC.NT,但好象不在开机时自动运行的
但在运行16位DOS程序时自动运行..
6 发表于 2005-10-06 18:26 ·  中国 上海 东方有线
新手上路
积分 9
发帖 3
注册 2005-10-06 15:42
UID 43165
状态 离线
哦 是这样啊 谢谢
7 发表于 2005-10-06 21:50 ·  中国 广东 广州 天河区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
UID 15812
性别 男
来自 广东广州
状态 离线
从Win2000开始,往后的系统都不理会系统根目录下的Autoexec.bat了。
要使系统自动执行一个批处理,可以把它放在开始菜单里面的“启动”项里。如果要使该批处理隐藏运行,可以创建其快捷方式再修改运行方式,或者做一个VBS脚本程序。
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
8 发表于 2005-10-06 23:10 ·  中国 山西 太原 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
UID 19
性别 男
状态 离线
Re JonePeng & others:

关于 NT 系列对 autoexec.bat 的处理,下帖中已有讨论:

http://www.cn-dos.net/forum/viewthread.php?tid=17107#pid100219
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
9 发表于 2005-12-11 10:56 ·  中国 广东 广州 白云区 电信
荣誉版主
★★★
积分 718
发帖 313
注册 2005-09-26 00:00
UID 42844
性别 男
状态 离线
Originally posted by willsort at 2005-10-6 23:10:
Re JonePeng & others:

关于 NT 系列对 autoexec.bat 的处理,下帖中已有讨论:

http://www.cn-dos.net/forum/viewthread.php?tid=17107#pid100219


Re willsort:

你自我封闭式训练计划到什么时候?快出来透透气!!

我看了三遍你上边提供链接的贴子,好像没怎么完整解释,在NT环境基础上的2000/XP/2003下的autoexec.bat/autoexec.nt启动失败原因吧?

我猜更多人想了解的是,如何在autoexec.nt来控制NT环境的系统的启动,比如在autoexec.nt设置密码或干扰项,从而阻止系统完成加载。若采用JONGPENG的方法在“启动”项里加入批处理的话,此时系统是已经启动完成了。
10 发表于 2005-12-29 15:24 ·  中国 山西 大同 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
UID 19
性别 男
状态 离线
Re 220110:

很抱歉,这篇主题被我忽略了很久。另外,我的封闭训练是断续的,并非与世隔绝的意思。

关于 config/autoexec ,链接中提到的信息比较散乱,现做一下整理。

在 2000/XP/2003 等 NT 系列操作系统中,其启动过程已基本不依赖于 config.sys / autoexec.bat 这两个文件。其中,对于 config.sys 已完全不再使用,对于 autoexec.bat ,只有在注册表(见引用)中的 ParseAutoexec 值为1(默认即为此值)时,才会分析其中的 set / path 等环境变量设置语句,其它语句任何情况下均会被忽略。

config.nt / autoexec.nt 是 NT 系列命令行环境的缺省配置文件,与系统启动过程无关。在运行中输入 command 打开的命令行窗口,即使用此二文件进行了环境配置。

如果意图在 NT 系列系统加载前设置密码或干扰项,使用 autoexec.bat 或者 autoexec.nt 都是无法办到的,可能只有使用特殊的引导管理软件或者定制特殊的 ntloader 才能完成,我并不具备此方面的技术和经验。


User Key:
Value Name: ParseAutoexec
Data Type: REG_SZ (String Value)
Value Data: (0 = disabled, 1 = enabled)
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
11 发表于 2005-12-29 16:30 ·  中国 湖北 武汉 电信
初级用户
积分 97
发帖 32
注册 2005-12-03 19:43
UID 46432
性别 男
状态 离线
直接修改注册表不就解决了吗???
12 发表于 2005-12-30 12:49 ·  中国 广东 广州 白云区 电信
荣誉版主
★★★
积分 718
发帖 313
注册 2005-09-26 00:00
UID 42844
性别 男
状态 离线
谢谢willsort.
13 发表于 2006-01-07 13:54 ·  中国 四川 成都 电信
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
UID 42173
性别 男
状态 离线
和“启动脚本”有关么?
14 发表于 2007-03-30 06:29 ·  中国 北京 雅虎中国
中级用户
★★
菜鸟总动员
积分 259
发帖 112
注册 2006-08-28 15:53
UID 61454
状态 离线
Willsort真是我的导师!
论坛跳转: