无忧启动论坛

标题: Yi's Solutions | 由多部分组成:封装脚本 | 封装教程 | 视频教程 | 部署引擎等 [打印本页]

作者: ilikeyi    时间: 2024-3-22 04:53
标题: Yi's Solutions | 由多部分组成:封装脚本 | 封装教程 | 视频教程 | 部署引擎等
本帖最后由 ilikeyi 于 2024-4-11 13:48 编辑

由多部分组成:封装脚本封装教程视频教程、部署引擎:全自动添加 WINDOWS 已安装语言YI’S 优化脚本
------------------------------------------------------------------------------------------

为你解决封装多语版的疑难问题,通过 YI 提供的制作方法,搭配部署引擎可完美的解决此问题,你可任意的发起这一场封装之旅,从此结束这场“不可封装之旅”。

封装教程:不同的系统版本,有着不同的封装方式,封装过程中包含:“语言包:添加、关联、删除”、“驱动:添加、删除”、“累积更新:添加、删除”、“InBox Apps:添加、更新、标记”等。

在这背后藏着很多的隐藏故事,想解开这些,你准备好开始这场封装之旅了吗?



快速下载引导
------------------------------------------------------------------------------------------
以管理员身份打开“Terminal”或“PowerShell ISE”,将以下命令行粘贴到“Terminal”对话框,按回车键(Enter)后开始运行;

以管理员身份打开“Terminal”或“PowerShell ISE”,设置 PowerShell 执行策略:绕过,PS 命令行:
  1. Set-ExecutionPolicy -ExecutionPolicy Bypass -Force
复制代码


a) 优先从 Yi 节点下载
  1. irm https://fengyi.tel/gs | iex
复制代码


b) 优先从 Github 节点下载
  1. irm https://github.com/ilikeyi/Solutions/raw/main/get.ps1 | iex
复制代码

无法下载时自动从其它节点下载,下载完成后:添加路由功能运行封装脚本


详细介绍
------------------------------------------------------------------------------------------
United States - English | Yi | Github | OneDrive
简体中文 - 中国 | Yi | Github | OneDrive

您正在查看部分介紹,了解更多请查看完整版介绍。


截图
------------------------------------------------------------------------------------------
1. 映像源


2. 设置


3. ISO


4. 主菜单

作者: ilikeyi    时间: 2024-3-22 04:53
本帖最后由 ilikeyi 于 2024-3-23 00:18 编辑

组成部分
--------------------------------------------------------------------------

A.    封装教程
       --------------------------------------------------------------------
       由 Yi 编写的封装教程,可选开启 Windows 11 23H2、22H2、Windows 10、Windows Server 2022 的封装之旅,有不同的封装版本可选。


B.    视频教程
       --------------------------------------------------------------------
       视频教程包含了不同的封装方法:自定义分配封装事件、自动驾驶、手动封装,以及封装脚本介绍等。


C.    封装脚本
       --------------------------------------------------------------------
       使用 PowerShell 语言开发,遵循开源协议,可任意分发,不受版权限制。

       项目地址:https://github.com/ilikeyi/Solutions


D.    本地语言体验包(LXPs)下载器
       --------------------------------------------------------------------
       解决批量下载“本地语言体验包(LXPs)”安装包,可筛选或下载全部。

       项目地址:https://github.com/ilikeyi/LXPs,已包含在完整版内:\_Encapsulation\_Custom\Engine\LXPs


E.    全自动添加 Windows 已安装语言
       --------------------------------------------------------------------
       拥有部署引擎基本功能,不包含其它。

       项目地址:https://github.com/ilikeyi/Multilingual,已包含在完整版内:\_Encapsulation\_Custom\Engine\Multilingual


F.    Yi’s 优化脚本
       --------------------------------------------------------------------
       拥有部署引擎基本功能,包含:优化脚本、常用软件安装、软件安装、系统优化、服务优化、UWP 卸载、更改文件夹位置等。

       项目地址:https://github.com/ilikeyi/Yi.Optimiz.Private,已包含在完整版内:\_Encapsulation\_Custom\Engine\Yi.Optimiz.Private


作者: ilikeyi    时间: 2024-3-22 04:53
本帖最后由 ilikeyi 于 2024-3-23 17:32 编辑

章节 1    组成部分介绍
             --------------------------------------------------------------------

             A.    封装教程
                    --------------------------------------------------------------------
                    提供了不同的版本:有完整版本、精简版,提供的格式:.Docx 文档格式,.Pdf 文档格式,版本区别:
                        完整版本,无删减内容;
                        精简版,不包含:报告、注意事项等;

                    可前往封装之旅的教程有,
                        可选语言版本:简体中文版、美国英文版(Google 翻译:中文译英文),下载完整包可获得所有文档:[压缩包]:\_Learn\Packaging.tutorial,或前往 Github 后选择。



             B.    视频教程
                    --------------------------------------------------------------------
                    1.    封装教程
                           1.1    Windows 11 23H2:实战封装教程
                                    哔哩哔哩 | 腾讯视频 | 西瓜视频

                    2.    自定义封装事件
                           2.1    Windows 11 23H2:自定义封装事件
                                    哔哩哔哩 | 腾讯视频 | 西瓜视频

                    3.    自动驾驶
                           3.1    Windows 11 23H2:自动驾驶封装
                                    哔哩哔哩 | 腾讯视频 | 西瓜视频



             C.    封装脚本
                    --------------------------------------------------------------------
                    1.    封装脚本主要功能
                           1.1    检查更新:为更好的保持至最新版本,可随时检查是否有最新版可用
                           1.2    热刷新 :更改脚本后,在主界面里输入 R 后执行“重新加载模块”即可完成热刷新
                           1.3    语言包:United States - English、中文(简体)、中文(繁体)、대한민국 - 한국어、日本 - 日本語
                           1.4.    事件模式
                                     1.4.1    自动驾驶
                                                1.4.1.1    先决条件
                                                1.4.1.2    导入公共库:累积更新、驱动
                                                1.4.1.3    其它:从不同的配置文件里导入,可自定义选择导入项、关联 ISO 方案等


                                     1.4.2    自定义分配事件
                                                分配时,可自定义选择待分配的项

                                     1.4.3    手动操作
                                                1.4.3.1.    操作时可全部中断、仅中断当前任务
                                                1.4.3.2.    感知功能
                                                              1.4.3.1.1.    添加语言包,连招:添加语言包、添加累积更新、保存已挂载、生成 ISO
                                                              1.4.3.1.2.    添加累积更新,连招:添加累积更新、保存已挂载、生成 ISO


                           1.5.    降序:自动识别 ARM64、x64、x86 架构,根据架构自动降序选择依赖性程序
                           1.6.    ISO:自动识别 ISO 标签名并初始化规则(支持包含类匹配)、解压、挂载、弹出、校验哈稀、按规则显示对应ISO文件、搜索,自动分类:文件、语言包、功能包、InBox Apps

                           1.7.    修复
                                     1.7.1.    删除保存在注册表里的 DISM 挂载记录
                                     1.7.2.    删除与已损坏的已装载映像关联的所有资源
                                     1.7.3.    添加路由功能后,可运行:Yi -Fix,或在设置界面里选择。


                           1.8.    挂载点
                                     1.8.1.    可自定义指定挂载到
                                     1.8.2.    自动搜索本地所有磁盘,自动选择卷标名:RAMDISK 的磁盘,可修改初始卷标名,默认已启用该功能


                    2.    面向于映像源主要功能

                           面积于封装 Windows 操作系统的主要功能,支持批量操作主要项、扩展项。

                           2.1.    事件
                                     比如操作 WinRE.wim 时,需要挂载 Install.wim 后才能再挂载 WinRe.wim,才可以执行针对 WinRE 的相应任务。

                                     什么是映像内的文件?例如 Install.wim 里包含了 WinRE.wim 文件,挂载 install.wim 后,可以分配事件去处理 WinRe.wim。

                                     主要功能:可分配已挂载或未挂载事件,主要触发事件,可分配:
                                         主要项:Boot.wim
                                         主要项:Install.wim,映像内的文件(扩展项):WinRE.wim



                           2.2.    事件处理
                                     事件处理分为几种方案:无需挂载映像、需要挂载映像后才能操作项方式,支持主映像、映像内批量处理。

                                     2.2.1.    无需挂载映像
                                                  2.2.1.1.    添加、删除、更新映像内的文件、提取、重建、应用
                                                  2.2.1.2.    提取语言包
                                                  2.2.1.3.    互转 Esd、Wim
                                                  2.2.1.4.    拆分 Install.wim 为 Install.swm
                                                  2.2.1.5.    合并 install.swm 到 install.wim
                                                  2.2.1.6.    生成 ISO


                                     2.2.2.    需要挂载映像后才能操作项
                                                  2.2.2.1.    语言包
                                                  2.2.2.2.    本地语言体验包(LXPs)
                                                  2.2.2.3.    InBox Apps
                                                  2.2.2.4.    累积更新
                                                  2.2.2.5.    驱动
                                                  2.2.2.6.    Windows 功能
                                                  2.2.2.7.    运行 PowerShell 函数
                                                  2.2.2.8.    解决方案:生成
                                                  2.2.2.9.    生成报告
                                                  2.2.2.10.    弹出
作者: ilikeyi    时间: 2024-3-22 04:53
本帖最后由 ilikeyi 于 2024-7-14 02:34 编辑

章节 2    开启封装之旅
             --------------------------------------------------------------------

             A.    先决条件
                    --------------------------------------------------------------------

                    I.    要求
                          --------------------------------------------------------------------
                          PowerShell 版本

                           1.    PowerShell 5.1
                                 --------------------------------------------------------------------
                                 需要 Windows 11、Windows 10、Windows Server 2022、Windows Server vNext 或系统默认自带的 5.1 版本,可选升级最新版 PowerShell 7。

                          2.    PowerShell 7
                                 --------------------------------------------------------------------
                                获取最新版,前往 https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-windows 后,选择需要下载的版本,下载后并安装。




                    II.    命令行
                          --------------------------------------------------------------------

                           1.    可选“Terminal”或“PowerShell ISE”,未安装“Terminal”,请前往 https://github.com/microsoft/terminal/releases 后下载;
                           2.    以管理员身份打开“Terminal”或“PowerShell ISE”,设置 PowerShell 执行策略:绕过,PS 命令行:
  1. Set-ExecutionPolicy -ExecutionPolicy Bypass -Force
复制代码

                           3.    在本文中,绿色部分属于 PS 命令行,请复制后,粘贴到“Terminal”对话框,按回车键(Enter)后开始运行;
                           4.    有 .ps1 时,点击文件右键,选择以 PowerShell 运行,或复制路径,粘贴到“Terminal ”或“PowerShell ISE”里运行,带冒号的路径,在命令行添加 & 字符,示例:& "D:\YiSolutions\_Encapsulation\_SIP.ps1"




                    III.    获取封装脚本
                          --------------------------------------------------------------------  
                           1.  项目地址
                                --------------------------------------------------------------------

                                 1.1.    官方网站
                                           --------------------------------------------------------------------
                                           1.1.1.    自动下载
  1. Set-ExecutionPolicy -ExecutionPolicy Bypass -Force
  2. irm https://fengyi.tel/gs | iex
复制代码

                                                      优先从官方网站下载,下载完成后:添加路由功能。运行封装脚本。


                                           1.1.2.    手动下载
                                                       前往 https://fengyi.tel/solutions 后查看下载项,或打开 https://fengyi.tel/go/solutions 后直接下载。


                                 1.2.    Gihtub
                                          --------------------------------------------------------------------   
                                          1.2.1.    自动下载
  1. Set-ExecutionPolicy -ExecutionPolicy Bypass -Force
  2. irm https://github.com/ilikeyi/Solutions/raw/main/get.ps1 | iex
复制代码

                                                      优先从 Github 网站下载,下载完成后:添加路由功能,运行封装脚本。


                                           1.2.2.    手动下载
                                                       前往 https://github.com/ilikeyi/solutions 后选择“代码”,再选择下载 ZIP。
                                                       或前往 https://github.com/ilikeyi/solutions/releases 后,选择需要下载的可用版本,点击下载源代码(zip、tar.gz)。




                    IV.    PowerShell 脚本
                          --------------------------------------------------------------------
                            1.  先决条件:满足后,运行封装主脚本
                                --------------------------------------------------------------------
  1. D:\YiSolutions\_Encapsulation\_SIP.ps1
复制代码

                                          进入封装脚本主界面后,您可将路由功能添加到系统变量,添加后,下次在 PowerShell 终端里运行 Yi 进入引导界面,或输入 Yi -sip 直接进入封装界面,无需再输入脚本完整路径才可运行。


                            2.  其它项
                                --------------------------------------------------------------------  
                                2.1.    备份
  1. D:\YiSolutions\_Encapsulation\_Unpack.ps1
复制代码
                                         路由功能可用时:Yi -unpack
                                          在封装脚本执行检查更新时,可将备份好的文件作为升级包使用

                                 2.2.    创建部署引擎升级包
  1. D:\YiSolutions\_Encapsulation\_Create.Custom.Engine.upgrade.package.ps1
复制代码
                                         路由功能可用时:Yi -CEUP


                                 2.3.    将所有软件转换为压缩包
  1. D:\YiSolutions\_Encapsulation\_Zip.ps1
复制代码
                                         路由功能可用时:Yi -Zip


                                 2.4.    创建模板:累积更新
  1. D:\YiSolutions\_Encapsulation\_Create.Template.ps1
复制代码
                                         路由功能可用时:Yi -CT




作者: ilikeyi    时间: 2024-3-22 04:53
预留
作者: ilikeyi    时间: 2024-3-22 04:53
预留

作者: reninhouse    时间: 2024-3-22 08:04
一大早就碰到大神贴,相当炸裂,下载学习一下
作者: pbmmm    时间: 2024-3-22 08:24
感谢分享
作者: luntaner    时间: 2024-3-22 08:27
我要学习!     
作者: yzw92    时间: 2024-3-22 08:29
感谢分享
作者: 假大空    时间: 2024-3-22 09:27
虽然看不懂,但是要支持一波
作者: zhenghui    时间: 2024-3-22 09:40
这个牛啊、收藏起来后期学习使用
作者: yiwan    时间: 2024-3-22 09:43
分享快乐
作者: sun4008    时间: 2024-3-22 09:47
不明觉厉,支持分享
作者: 2011freefly    时间: 2024-3-22 10:27
谢谢分享!
作者: wpbisyman    时间: 2024-3-22 10:39
收藏了
作者: 小歌    时间: 2024-3-22 11:29
技术贴
作者: seawaycao    时间: 2024-3-22 12:23

虽然看不懂,但是要支持
作者: Hydrogen    时间: 2024-3-22 12:58
谢谢楼主!大家别忘了star支持作者啊!
作者: shinykers    时间: 2024-3-22 13:16
不明觉利~
作者: 呵呵#1861    时间: 2024-3-22 20:44
谢谢分享
作者: 呵呵#1861    时间: 2024-3-22 20:44
谢谢分享
作者: pda8888    时间: 2024-3-22 20:58
是这宏篇巨著啊,感谢分享!
作者: 2012ccxbox    时间: 2024-3-23 10:13
很系统了~厉害
作者: wang1126    时间: 2024-3-23 10:21
谢谢分享
作者: hehuiying    时间: 2024-3-25 14:36
谢谢分享
作者: hehuiying    时间: 2024-4-9 07:53
谢谢分享
作者: Preston    时间: 2024-4-9 08:09
感谢分享
作者: 夜HONEY    时间: 2024-4-11 11:25
期待学习封装知识,给LZ点赞
作者: leitian72853    时间: 2024-4-11 14:21
感谢分享,好好学习
作者: wangjpyd    时间: 2024-4-11 15:27
感谢分享
作者: 无犹启动    时间: 2024-5-3 14:46
谢谢分享
作者: 双响炮    时间: 2024-5-20 22:39
看起来相当牛,但又好像有点复杂,刚才体验了一下,在选择源的时候就卡住了,ISO识别不了,当然,我不是用的微软官司方的镜像
作者: zrr890528    时间: 2024-5-21 10:54
很强
作者: cc81386    时间: 2024-5-21 10:56
感谢分享
作者: gufeng51520    时间: 2024-5-21 10:59
看起来好高端,要多多学习了。
作者: axiang117    时间: 2024-5-21 11:31
这个是瑞士军刀级别的资源啊,厉害了
作者: ilikeyi    时间: 2024-5-23 22:23
双响炮 发表于 2024-5-20 22:39
看起来相当牛,但又好像有点复杂,刚才体验了一下,在选择源的时候就卡住了,ISO识别不了,当然,我不是用 ...

你应该是第三方制作时,WIM 或者 ESD,SWM 格式有点问题吧。


应该是脚本执行 Get-WindowsImage 命令时出现了问题。

你可以:
    1. 打开
"D:\YiSolutions\_Encapsulation\Modules\1.0.0.2\Functions\Image source\Main interface\Solutions.Image.Source.Main.interface.psm1"

     2. 搜索关键词:Get-WindowsImage,将关联的行,前面添加 # 试试。


作者: lxj0209103    时间: 2024-6-13 13:08
本帖最后由 lxj0209103 于 2024-6-13 13:10 编辑

Autopilot.11.23H2.mp4
Custom.11.23H2.mp4
PT.Windows.11.23H2.mp4

123网盘里的上面的3个视频文件失效了,楼主看能否重新分享一下。阿里云盘里应该也被和谐了。

作者: 277748999    时间: 2024-6-13 13:32
谢谢分享
作者: 财源茂盛    时间: 2024-6-13 13:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: 财源茂盛    时间: 2024-6-13 13:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: 夏阳    时间: 2024-6-13 14:55
谢谢分享
作者: 无犹启动    时间: 2024-7-1 14:16
看起来好高端,要多多学习了。
作者: ilikeyi    时间: 2024-7-14 02:53
lxj0209103 发表于 2024-6-13 13:08
Autopilot.11.23H2.mp4
Custom.11.23H2.mp4
PT.Windows.11.23H2.mp4

维护太多了,已经删除该部分了,请在线观看相关视频。
作者: jpt    时间: 2024-7-14 17:25
弄得太复杂了,谢谢
作者: powerdown2    时间: 2024-7-14 18:59
必须顶一下,感谢分享。
作者: gufeng51520    时间: 2024-7-14 19:04
谢谢楼主分享!!!




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3