[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
在安全模式下,系统将修改注册表中的一处键值,来记录当前登录的模式
HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Option
有一个键值OptionValue,类型是REG_DWORD,安全模式的键值是1

正常模式是没有没有 HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Option的,只有 HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot

所以可以通过下面的代码来判断是否在正常模式
  1. reg query HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Option /v OptionValue 2>nul ||echo.正常模式
复制代码
win RE 的OptionValue键值我不太清楚,你可以自己用强制 断电的方式获取键值,然后判断OptionValue的键值来判断是RE还是安全模式

至于pe或win7,8,10,用ver就可以判断了吧,具体版本号不清楚,你有pe系统自己查一下就好了

TOP

返回列表