![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 02:12 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 关于开机动运行批处理问题. |
| 可打印版本 1,122 / 13 |
| 第1楼 vlanmaster | 发表于 2007-01-13 23:25 |
| 初级用户 发帖 46 积分 100 | |
|
关于开机动运行批处理问题. 如题.
例如现在我要安装软件a运行 a.bat但是安装完毕我必须重新启动系统.怎样才能让系统启动后自动调用b.bat? 假设a.bat和b.bat在同一路径下. |
|
| 第2楼 scriptor | 发表于 2007-01-13 23:30 |
| 银牌会员 发帖 555 积分 1,187 | |
|
使用组策略,gpedit.msc
打开他,你可以自己设定。 如果一定要用bat的话,就写一个。其实不外乎也是用到组策略 |
|
| 第3楼 vlanmaster | 发表于 2007-01-13 23:33 |
| 初级用户 发帖 46 积分 100 | |
|
楼上可否详细描述下?
|
|
| 第4楼 ccwan | 发表于 2007-01-13 23:34 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
1、a.bat和b.bat放到C:\Documents and Settings\”用户名“\「开始」菜单\程序\启动\
2、修改注册表,添加到HKLM\Software\Microsoft\Windows\CurrentVersion\Run 两样任选 |
|
| 第5楼 everest79 | 发表于 2007-01-13 23:42 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
自动继续安装
A.BAT [ Last edited by everest79 on 2007-1-13 at 10:49 AM ] |
|
| 第6楼 vlanmaster | 发表于 2007-01-13 23:46 |
| 初级用户 发帖 46 积分 100 | |
|
4楼的我不是这个意思.详细描述下我想要的功能.
比如在d盘下有这样的文件 d:\xxx\x文件夹 d:\xxx\a.bat d:\xxx\b.bat 现在a.bat,b.bat全部要调用x文件夹下相关文件. 如果随便复制a.bat和b.bat到启动的话.可能有些路径不对. 我也有想过在批处理里面加入这样的路径: setlocal path=d:\xxx 可是这样一旦文件被移动到其它路径下则该批处理就完全失效了. |
|
| 第7楼 vlanmaster | 发表于 2007-01-14 00:37 |
| 初级用户 发帖 46 积分 100 | |
|
5楼的代码我真是看不懂啊.
|
|
| 第8楼 everest79 | 发表于 2007-01-14 00:49 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
你把你的两个批处理都贴上来
|
|
| 第9楼 vlanmaster | 发表于 2007-01-14 01:30 |
| 初级用户 发帖 46 积分 100 | |
|
a.bat
********************************************* @echo off cd x dkl.exe /autoset /quiet echo Pls wait........ for %%a in (*.pkg) do %%a /quiet /st:p echo .......OK......... shut -auto -r **************************************** b.bat **************************************** @echo off cd x cd xx pku.exe /autoset /quiet pmk.com klter.exe /automatic /nokill /nodisplay echo Pls wait........ for %%a in (*.pmf) do %%a /quiet /mk:f /f echo .......OK......... shut -auto -r ***************************************** 如何让以上两个批处理在无论被USER放到什么目录下都可以自动执行完a.bat重新启动后直接执行b.bat?? [ Last edited by vlanmaster on 2007-1-13 at 12:33 PM ] |
|
| 第10楼 everest79 | 发表于 2007-01-14 01:34 |
| 金牌会员 发帖 1,127 积分 2,564 | |
| 第11楼 vlanmaster | 发表于 2007-01-14 01:56 |
| 初级用户 发帖 46 积分 100 | |
|
***********************************
指出你的错误代码。并继续请教。请见谅。 a.bat中代码没有错误 b.bat中
red执行错误 delete执行错误 *********************************** 本人该为 del "hklm\software\microsoft\windows\currentversion\run" /v install /f 却提示“无效的命令行开关 - "v"。 请继续解答。谢谢。 |
|
| 第12楼 everest79 | 发表于 2007-01-14 02:15 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
呵呵,是REG来着,打错字了
|
|
| 第13楼 vlanmaster | 发表于 2007-01-14 02:25 |
| 初级用户 发帖 46 积分 100 | |
|
成功解决。想不到居然用注册表解决了。非常感谢”everest79"耐心指导。再次感谢。
[ Last edited by vlanmaster on 2007-1-13 at 01:29 PM ] |
|
| 第14楼 degwcwt | 发表于 2007-01-14 07:57 |
| 新手上路 发帖 6 积分 12 | |
|
看不懂 还是看不懂
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |