无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)无忧启动网成立20周年!广告联系 QQ:184822951 微信:wuyouceo
12
返回列表 发新帖
楼主: 807979023

[已解决] 能不能用批处理添加wim启动项

  [复制链接]
发表于 2020-5-20 07:25:08 来自手机 | 显示全部楼层
807979023 发表于 2020-5-19 17:07
小改一下,BOOT.WIM和BOOT.SDI 可以放入任意分区 任意文件夹。
id值{20200519-1646-5277-eeee-fffffffffff ...

        你确定boot.sdi放在任意分区,真的在所有条件下都能启动?

点评

简单条件下测试通过,复杂条件下未测试,不知道,可能不行。  详情 回复 发表于 2020-5-20 10:04
回复

使用道具 举报

发表于 2020-5-20 08:32:42 | 显示全部楼层
y7y007 发表于 2018-4-5 19:23
论坛以前qiqiqicool大神的 WimRamOS_制作与热备份工具  批处理里面有这个的

这个我以前用过差不多的,win7好用

win10蓝屏,可能是缺 bcdedit /set %id1% ems no  
ems no   缺少这个参数,可能蓝屏,我以前遇到过

回复

使用道具 举报

 楼主| 发表于 2020-5-20 10:04:00 | 显示全部楼层
本帖最后由 807979023 于 2020-5-20 10:13 编辑
liuzhaoyzz 发表于 2020-5-20 07:25
你确定boot.sdi放在任意分区,真的在所有条件下都能启动?

简单条件下测试通过,复杂条件下未测试,不知道,可能不行。
另外,grldr也可以放在任意分区任意文件夹,由bcd加载,同样是简单条件测试通过





点评

GPT分区,BCD如果在ESP分区,一般要求boot.sdi也在ESP分区,一般不可能放到“任意分区”下的。 就是MBR分区,也是一般要求boot.sdi与bcd同一个盘符才行,否则无法启动。比如BCD放在100MB那种引导分区  详情 回复 发表于 2020-5-20 12:07
回复

使用道具 举报

发表于 2020-5-20 12:07:24 来自手机 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2020-5-20 12:10 编辑
807979023 发表于 2020-5-20 10:04
简单条件下测试通过,复杂条件下未测试,不知道,可能不行。
另外,grldr也可以放在任意分区任意文件夹 ...


        GPT分区,引导用的BCD如果在ESP分区,一般要求boot.sdi也在ESP分区,一般不可能放到“任意分区”下的。
      就是MBR分区,也是一般要求boot.sdi与bcd同一个盘符才行,否则无法启动。比如BCD放在100MB那种引导分区的话,boot.sdi好像也不能放在“任意分区”的。

这些都不算是“复杂条件”。

点评

UEFI 引导 + GPT 分区样式,标准的 Windows 引导,其 BCD 都是在 ESP 分区吧,但 BOOT.SDI 不在 ESP 分区也可以引导 WIM 引导映像的  详情 回复 发表于 2020-5-20 19:54
回复

使用道具 举报

发表于 2020-5-20 13:53:20 | 显示全部楼层
这个我也看不懂
回复

使用道具 举报

发表于 2020-5-20 13:53:30 | 显示全部楼层
感觉有点难度
回复

使用道具 举报

发表于 2020-5-20 19:54:41 | 显示全部楼层
liuzhaoyzz 发表于 2020-5-20 12:07
GPT分区,引导用的BCD如果在ESP分区,一般要求boot.sdi也在ESP分区,一般不可能放到“任意分区 ...

UEFI 引导 + GPT 分区样式,标准的 Windows 引导,其 BCD 都是在 ESP 分区吧,但 BOOT.SDI 不在 ESP 分区也可以引导 WIM 引导映像的

点评

我记不清倒底是什么场景了,总之boot.sdi放在启动分区绝对要比随便放在某个分区,然后在BCD中指定目录要稳定很多,而且就是很寻常的场景。  详情 回复 发表于 2020-5-20 21:53
回复

使用道具 举报

发表于 2020-5-20 21:53:50 来自手机 | 显示全部楼层
Bluebells 发表于 2020-5-20 19:54
UEFI 引导 + GPT 分区样式,标准的 Windows 引导,其 BCD 都是在 ESP 分区吧,但 BOOT.SDI 不在 ESP 分区 ...

        我记不清倒底是什么场景了,总之boot.sdi放在启动分区绝对要比随便放在某个分区,然后在BCD中指定目录要稳定很多,而且就是很寻常的场景。
回复

使用道具 举报

发表于 2020-10-6 14:03:20 | 显示全部楼层
C:\Windows\system32>bcdedit /?

BCDEDIT - 启动配置数据存储编辑器

Bcdedit.exe 命令行工具用于修改启动配置数据存储。
启动配置数据存储包含启动配置参数并
控制操作系统的启动方式。这些参数以前
位于 Boot.ini 文件中(在基于 BIOS 的操作系统中)或位于非易失性 RAM 项中
(在基于可扩展固件接口的操作系统中)。可以
使用 Bcdedit.exe 在启动配置数据存储中
添加、删除、编辑和附加项。

有关命令和选项的详细信息,请键入 bcdedit.exe /? <command>。例
如,若要显示有关 /createstore 命令的详细信息,请键入:

     bcdedit.exe /? /createstore

有关本帮助文件中按字母顺序排列的主题列表,请运行 "bcdedit /? TOPICS"。

对存储执行的命令
================================
/store          用于指定当前系统默认值以外的 BCD 存储。
/createstore    新建空的启动配置数据存储。
/export         将系统存储的内容导出到文件。以后
                可以使用该文件还原系统存储的状态。
/import         使用 /export 命令创建的备份文件来还原
系统存储的状态。
/sysstore       设置系统存储设备(仅影响 EFI 系统,在重新启动后不再保留,
               且仅用于系统存储
                设备不确定的情况下)。

对存储中的项执行的命令
===========================================
/copy           复制存储中的项。
/create         在存储中创建新项。
/delete         删除存储中的项。
/mirror         创建存储中项的镜像。

运行 bcdedit /? ID 可获得有关这些命令使用的标识符的信息。

对项选项执行的命令
======================================
/deletevalue    删除存储中的项选项。
/set            设置存储中的项选项值。

运行 bcdedit /? TYPES 可获得这些命令使用的数据类型的列表。
运行 bcdedit /? FORMATS 可获得有效数据格式的列表。

控制输出的命令
============================
/enum           列出存储中的项。
/v              命令行选项,完整显示项标识符,
                而不是使用已知标识符的名称。
                单独使用命令 /v 可完整
                显示 ACTIVE 类型的项标识符。

单独运行 "bcdedit" 等同于运行 "bcdedit /enum ACTIVE"。

控制启动管理器的命令
======================================
/bootsequence   为启动管理器设置一次性启动序列。
/default        设置启动管理器将使用的默认项。
/displayorder   设置启动管理器显示
                多重启动菜单的顺序。
/timeout        设置启动管理器的超时值。
/toolsdisplayorder  设置启动管理器显示工具
                    菜单的顺序。

控制启动应用程序紧急管理服务的命令
==========================================================================
/bootems        启用或禁用启动应用程序的
                紧急管理服务。
/ems            启用或禁用操作系统项的
                紧急管理服务。
/emssettings    设置全局紧急管理服务参数。

控制调试的命令
==============================
/bootdebug      启用或禁用启动应用程序的启动调试。
/dbgsettings    设置全局调试程序参数。
/debug          启用或禁用操作系统项的内核
                调试。
/hypervisorsettings  设置虚拟机监控程序的参数。

控制远程事件日志记录的命令
=========================================
/eventsettings  设置全局远程事件日志记录参数。
/event          启用或禁用操作系统项的远程
                事件日志记录。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2020-11-24 06:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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