无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5525|回复: 12

[求助] 求一个“能自动判断当前系统并修改boot.ini,增加一个启动项的CMD批处理”

  [复制链接]
发表于 2013-8-13 08:24:01 | 显示全部楼层 |阅读模式
本帖最后由 2011dyzyb 于 2013-8-13 11:03 编辑

求一个“能自动判断当前系统并修改boot.ini,增加一个启动项的CMD批处理”


  本人制作了“双击自动重启进入PE并自动一键还原”,通过修改boot.ini,增加一个启动项,因为本人不会自动选择系统,只好制作成两个自解压文件。
  设想:用批处理自动判断当前系统,然后再根据判断结果来运行C盘某个.exe文件,批处理与.exe文件放在C盘根目录(比如用1.exe、2.exe、3.exe分别对应NT 5.1、NT 6.1、NT 6.2几个系统类型,当前系统是XP就运行1.exe,当前系统是Win7就运行2.exe,当前系统是Win8就运行3.exe),通过exe文件释放覆盖boot.ini以达到修改boot.ini,增加一个启动项的目的,运行某个.exe文件后删除C盘根目录下所有多余的.exe文件(只删除C盘根目录下多余的.exe文件,千万别把C盘所有的.exe文件都删了)。
  当然,如果能直接修改boot.ini,增加一个启动项也是可行的,我不希望修改BCD或写入硬盘MBR,只想通过修改boot.ini,增加一个启动项,这样没有风险,比较安全。
  这个求助可能与DOS关系不大,是一位网友说:DOS区有几位热心的批处理高手,介绍我来这里的,请大侠出手相助,谢谢!
  我这人很笨,还请帮忙解释一下命令,再次谢谢!
发表于 2014-1-25 14:48:51 | 显示全部楼层
请教楼主  你这个问题是怎么解决的

点评

是朋友帮助做的,请看:http://bbs.wuyou.com/forum.php?mod=viewthread&tid=313909&extra=  详情 回复 发表于 2014-1-25 22:56
回复

使用道具 举报

发表于 2013-8-27 22:33:02 | 显示全部楼层
好啊,不错
回复

使用道具 举报

发表于 2013-8-13 13:20:27 来自手机 | 显示全部楼层
本帖最后由 527104427 于 2013-8-13 13:27 编辑

啊哦,我在外面呢。你看本区那个发绿的maxdos帖子,网盘有个安装脚本,稍改就可以用了
回复

使用道具 举报

发表于 2013-8-13 10:22:25 | 显示全部楼层
肢解一下langghost大师的作品,他玩判断系统是很牛的,哈哈

点评

502.la/kan/51/ 完美世界  发表于 2014-1-29 13:33
回复

使用道具 举报

 楼主| 发表于 2014-1-25 22:56:15 | 显示全部楼层
秋虫 发表于 2014-1-25 14:48
请教楼主  你这个问题是怎么解决的

是朋友帮助做的,请看:http://bbs.wuyou.net/forum.php?m ... d=313909&extra=
回复

使用道具 举报

发表于 2014-1-26 13:50:53 | 显示全部楼层
谢谢2011dyzyb  
回复

使用道具 举报

发表于 2014-1-26 21:05:43 | 显示全部楼层
ver命令配合find命令就能实现你的要求

点评

判断当前系统我已经基本解决,现在想要判断活动分区的批处理(因为如果系统分区格式化或新盘分区就没有当前系统),我在百度知道中求救,也没有满意结果,具体要求请看百度求救:http://zhidao.baidu.com/question/6  详情 回复 发表于 2014-1-28 16:58
回复

使用道具 举报

 楼主| 发表于 2014-1-28 16:58:13 | 显示全部楼层
jasonwang 发表于 2014-1-26 21:05
ver命令配合find命令就能实现你的要求

判断当前系统我已经基本解决,现在想要判断活动分区的批处理(因为如果系统分区格式化或新盘分区就没有当前系统),我在百度知道中求救,也没有满意结果,具体要求请看百度求救:http://zhidao.baidu.com/question ... ?quesup2&oldq=1

点评

用 if exist来判断试试  详情 回复 发表于 2014-5-7 22:40
回复

使用道具 举报

发表于 2014-5-7 22:40:39 | 显示全部楼层
2011dyzyb 发表于 2014-1-28 16:58
判断当前系统我已经基本解决,现在想要判断活动分区的批处理(因为如果系统分区格式化或新盘分区就没有当 ...

用 if exist来判断试试
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 22:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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