无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 江南一根葱
打印 上一主题 下一主题

[原创] [史上最伟大网管]全球首发,正常系统和PE判断当前启动环境(bios/uefi)通用批处理

    [复制链接]
181#
发表于 2021-12-6 21:58:44 | 只看该作者
回复

使用道具 举报

182#
发表于 2021-12-6 21:59:59 | 只看该作者
江南一根葱 发表于 2021-12-6 21:46
判断肯定不会有问题,不然可以拨打微软电话反馈
我这个启动完全不需要硬盘的存在,拔除硬盘也能正确..估 ...

D盘就只有boot文件夹+bootmgr+VHD(win10),肯定没有mountvol.exe了;估计就是这问题。系统是i tell you下载的原版光盘。
回复

使用道具 举报

183#
 楼主| 发表于 2021-12-6 22:04:17 | 只看该作者
gutaiping2006 发表于 2021-12-6 21:59
D盘就只有boot文件夹+bootmgr+VHD(win10),肯定没有mountvol.exe了;估计就是这问题。系统是i tell you ...

不是指这样的没有mountvol,其实看批处理就知道意思了,
cmd里执行
mountvol
看下出来的帮助有没有抛出"EFI”这个信息
有的话,就肯定是EFI环境没错,可以用bootice在“uefi"选项卡验证
回复

使用道具 举报

184#
发表于 2021-12-6 22:12:00 | 只看该作者
葱大,您自己看看

2021-12-06_221057.png (96.78 KB, 下载次数: 30)

2021-12-06_221057.png
回复

使用道具 举报

185#
发表于 2021-12-6 22:19:09 | 只看该作者
mountvol.exe正常运行

2021-12-06_221756.png (88.99 KB, 下载次数: 37)

2021-12-06_221756.png
回复

使用道具 举报

186#
 楼主| 发表于 2021-12-6 22:25:28 | 只看该作者
本帖最后由 江南一根葱 于 2021-12-6 22:27 编辑

那是批处理运行环境问题,你开机有批处理开启过延迟变量之类未关闭导致set赋值有误
cmd里看下
mountvol|find "EFI"
echo %errorlevel%
你这个属于非正常环境

点评

显示为1  详情 回复 发表于 2021-12-6 22:29
回复

使用道具 举报

187#
发表于 2021-12-6 22:29:44 | 只看该作者
江南一根葱 发表于 2021-12-6 22:25
那是批处理运行环境问题,你开机有批处理开启过延迟变量之类未关闭导致set赋值有误
cmd里看下
mountvol ...

显示为1

2021-12-06_222834.png (44.42 KB, 下载次数: 44)

2021-12-06_222834.png
回复

使用道具 举报

188#
 楼主| 发表于 2021-12-6 22:32:10 来自手机 | 只看该作者
gutaiping2006 发表于 2021-12-6 22:29
显示为1

那问题就出在set上,第二行也赋值了,逻辑不通了
检查环境或有没奇怪的开机批处理

点评

d盘legacy启动的ramos系统  详情 回复 发表于 2021-12-6 22:37
回复

使用道具 举报

189#
发表于 2021-12-6 22:37:43 | 只看该作者
江南一根葱 发表于 2021-12-6 22:32
那问题就出在set上,第二行也赋值了,逻辑不通了
检查环境或有没奇怪的开机批处理



d盘legacy启动的ramos系统

2021-12-06_223552.png (47.71 KB, 下载次数: 33)

2021-12-06_223552.png

2021-12-06_223507.png (96.54 KB, 下载次数: 33)

2021-12-06_223507.png
回复

使用道具 举报

190#
 楼主| 发表于 2021-12-6 22:43:46 来自手机 | 只看该作者
gutaiping2006 发表于 2021-12-6 22:37
d盘legacy启动的ramos系统

你环境的问题在于不能正常运行正常的批处理
可以试下不set,比如下面的改成
if erroelevel 1 echo legacy bios&&pause
echo uefi
pause

点评

葱大,正解!!!成功了,  详情 回复 发表于 2021-12-7 07:51
回复

使用道具 举报

191#
发表于 2021-12-7 07:51:57 | 只看该作者
本帖最后由 gutaiping2006 于 2021-12-7 08:00 编辑
江南一根葱 发表于 2021-12-6 22:43
你环境的问题在于不能正常运行正常的批处理
可以试下不set,比如下面的改成
if erroelevel 1 echo lega ...

葱大,正解!!!成功了,
请教一下,我这环境为何不能正确set?

2021-12-07_075015.png (15.43 KB, 下载次数: 31)

2021-12-07_075015.png
回复

使用道具 举报

192#
 楼主| 发表于 2021-12-7 08:11:29 来自手机 | 只看该作者
gutaiping2006 发表于 2021-12-7 07:51
葱大,正解!!!成功了,
请教一下,我这环境为何不能正确set?

看看你启动后有没执行过
setlocal enabledelayedexpansion这类
有的话判断的要写到前面去

点评

没有设置过延迟变量的,上批处理是我一启动就执行了的  详情 回复 发表于 2021-12-7 08:16
回复

使用道具 举报

193#
发表于 2021-12-7 08:16:34 | 只看该作者
江南一根葱 发表于 2021-12-7 08:11
看看你启动后有没执行过
setlocal enabledelayedexpansion这类
有的话判断的要写到前面去

没有设置过延迟变量的,上批处理是我一启动就执行了的。cmd下set正常执行
回复

使用道具 举报

194#
发表于 2021-12-8 14:58:54 | 只看该作者
学习学习!!!!
回复

使用道具 举报

195#
发表于 2021-12-11 09:49:13 | 只看该作者
这个可以有,感谢分享
回复

使用道具 举报

196#
发表于 2021-12-13 00:16:24 | 只看该作者
下载试试看
回复

使用道具 举报

197#
发表于 2021-12-17 11:39:26 | 只看该作者
多谢分享
回复

使用道具 举报

198#
发表于 2021-12-17 19:10:25 | 只看该作者
下载测试下。
回复

使用道具 举报

199#
发表于 2021-12-17 19:31:52 | 只看该作者
很好  很好  很好  很好  哈哈哈
回复

使用道具 举报

200#
发表于 2021-12-18 14:46:55 | 只看该作者
666
回复

使用道具 举报

201#
发表于 2021-12-19 16:38:32 | 只看该作者
感谢分享!!!!
回复

使用道具 举报

202#
发表于 2021-12-19 17:17:32 | 只看该作者
好好学习天天向上
回复

使用道具 举报

203#
发表于 2021-12-19 20:25:38 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

204#
发表于 2021-12-19 21:01:07 | 只看该作者
很不错,学习一下
回复

使用道具 举报

205#
发表于 2021-12-20 18:55:50 | 只看该作者
回复

使用道具 举报

206#
发表于 2021-12-20 19:26:54 | 只看该作者
66666
回复

使用道具 举报

207#
发表于 2021-12-22 08:17:40 | 只看该作者
本帖最后由 xiezhongrong 于 2021-12-22 08:19 编辑

牛逼,学习了
回复

使用道具 举报

208#
发表于 2021-12-24 09:18:09 | 只看该作者
下载下来测试一下
回复

使用道具 举报

209#
发表于 2021-12-26 08:58:27 | 只看该作者
感谢分享  文明回帖  支持一个
回复

使用道具 举报

210#
发表于 2021-12-28 12:17:46 | 只看该作者
下载测试下。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-28 20:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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