无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5255|回复: 3
打印 上一主题 下一主题

[求助]如何使用批处理更改系统启动菜单的时间?

[复制链接]
跳转到指定楼层
1#
发表于 2006-4-10 18:56:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

我最近学习批处理,有一问题请教了!
双系统启动时有一选项菜单,默认时间为30秒吧,在Windows下用批处理文件是否可以更改启动菜单的时间呢?
我知道可以直接改动boot.ini文件来实现,但用批处理文件可以实现吗?,如何编写来实现...
谢谢!
2#
发表于 2006-4-11 16:31:16 | 只看该作者

[求助]如何使用批处理更改系统启动菜单的时间?

[这个贴子最后由我是神仙在 2006/04/12 00:56am 第 1 次编辑]

仅供参考 :)
@echo off
type boot.ini>boot.bak
attrib -h -r -s boot.ini
type boot.bak|find "boot loader" /i>boot.ini
echo timeout=20 >>boot.ini
type boot.bak|find "boot loader" /i /v|find "timeout" /i /v>>boot.ini
attrib +s +r +h boot.ini
===========
又看了一下,虽然是一个很小的批处理,
居然也有两个小问题,马虎不得啊,
加 /i 参数以便不区分大小写。
echo timeout=20这句的>>之前要加一个空格才行。
不然的话,如果不是20而是一个小于10的数字就会
出问题的。小于10的数字接>在批处理中有特殊意义
回复

使用道具 举报

3#
发表于 2006-4-11 20:15:30 | 只看该作者

[求助]如何使用批处理更改系统启动菜单的时间?

楼上的方法基本可行,再考虑一下字符串的大小写(如timeout是大写或其中有大写字母的话)就完美了。
回复

使用道具 举报

4#
 楼主| 发表于 2006-4-12 17:34:00 | 只看该作者

[求助]如何使用批处理更改系统启动菜单的时间?

高人!
我已试过,完全可以!
感谢神仙...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-15 09:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表