无忧启动论坛

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

[求助] 如何创建一个添加启动菜单的批处理

[复制链接]
跳转到指定楼层
1#
发表于 2011-7-22 11:04:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,系统是xp,请问添加启动菜单的批处理应该如何写
比如添加一个这样一个启动菜单:C:\grldr=CDLinux
请问批处理应该如何写,谢谢了
2#
发表于 2011-7-22 13:12:17 | 只看该作者
attrib -s -r %systemdrive%\boot.ini
echo C:\grldr=CDLinux>>%systemdrive%\boot.ini
attrib +s +r %systemdrive%\boot.ini
回复

使用道具 举报

3#
 楼主| 发表于 2011-7-25 17:25:30 | 只看该作者
原帖由 yjd 于 2011-7-22 13:12 发表
attrib -s -r %systemdrive%\boot.ini
echo C:\grldr=CDLinux>>%systemdrive%\boot.ini
attrib +s +r %systemdrive%\boot.ini

好像不行,不知道为什么,请高手试试
回复

使用道具 举报

4#
发表于 2011-7-30 16:20:24 | 只看该作者
attrib -h -s -r c:\boot.ini

应该要有-h
回复

使用道具 举报

5#
发表于 2011-8-1 21:24:55 | 只看该作者
送给楼主我的BAT代码
NT5
  1. @echo off
  2. mode con cols=40 lines=3 &color 0b
  3. TITLE Easynet WinPE Tools 6安装.....
  4. If not Exist D:\EZBAK md D:\EZBAK
  5. If not Exist C:\BOOT.INI goto :nobootini
  6. If Exist C:\BOOT.INI goto :bootini
  7. cls
  8. :nobootini
  9. echo 创建系统启动菜单BOOT.INI...请稍等...
  10. echo [boot loader]>>C:\boot.ini
  11. echo timeout=0>>C:\boot.ini
  12. echo default=C:\ezldr.mbr="Easynet WinPE Tools 6" >>C:\boot.ini
  13. echo [operating systems]>>C:\boot.ini
  14. echo C:\ezldr.mbr="Easynet WinPE Tools 6" >>C:\boot.ini
  15. goto :exit
  16. :bootini
  17. echo 更新系统启动菜单BOOT.INI...请稍等...
  18. copy C:\BOOT.INI C:\BOOT.INI.EZBAK
  19. attrib -s -h -r -a C:\BOOT.INI
  20. ECHO.>>C:\boot.ini
  21. echo C:\ezldr.mbr="Easynet WinPE Tools 6" >>C:\boot.ini
  22. attrib +s +h +r +a C:\BOOT.INI
  23. attrib +s +h D:\EZBAK
  24. echo Easynet WinPE Tools 6安装成功
  25. :exit
  26. EXIT
复制代码


NT6(需要管理员权限)
  1. @echo off
  2. title 安装 易捷网络团队系统维护工具箱
  3. color 0B
  4. @ECHO OFF
  5. for /f "tokens=2" %%c in ('BCDEDIT /CREATE /D "Easynet WinPE Tools 6" /application bootsector ') do set id=%%c
  6. bcdedit /set %id% device partition=c:
  7. bcdedit /set %id% path \ezldr.mbr
  8. bcdedit /displayorder %id% /addlast
  9. bcdedit /timeout 3
  10. exit
复制代码


不知能不能满足你。
回复

使用道具 举报

6#
发表于 2011-8-2 17:49:37 | 只看该作者
楼上的果然很利害,但不知道能不能像MAXDOS8那样可以自动识别出是NT5或者是NT6,分别执行相对应批处理命令?
回复

使用道具 举报

7#
发表于 2011-11-4 14:00:59 | 只看该作者
5楼的高手不知道有没有在WIN764位系统下远行你的NT6批处理,我试了下好像没有反应。
回复

使用道具 举报

8#
发表于 2011-11-6 20:13:50 | 只看该作者
原帖由 axjlsxrc 于 2011-8-2 17:49 发表
楼上的果然很利害,但不知道能不能像MAXDOS8那样可以自动识别出是NT5或者是NT6,分别执行相对应批处理命令?



ver 查CMD版本号,不就得了, 还应去判引导么?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 12:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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