无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: slore
打印 上一主题 下一主题

[原创] (2022-02-02 更新) Re:WIN10XPE - 从零开始构建的全功能PE

    [复制链接]
3721#
发表于 2020-4-22 04:46:26 | 只看该作者
hhh333 发表于 2020-4-21 18:01
应该不是这几个文件的问题,或者是注册表或者是其他什么文件。等正式版再处理吧

19041.207 應該是正式版了

如果方便的話 , 是否可以順便研究一下 , 在另一個主題提到的遠端桌面連接 , 近端任務欄的問題
樓主的這個工具 , 製作的 win10 pe 可以 administrator 登入 , 連接遠端電腦 , 任務欄是近端






WinPE生成器3.3版, 製作的 win10 pe 也可以 administrator 登入 , 連接遠端電腦 , 任務欄也是近端





点评

看吧,不太用的功能。 长时间用的话,桌面右键属性,隐藏任务栏吧。WinXShell外壳的话,会自动隐藏,没太注意。  详情 回复 发表于 2020-4-22 08:40
回复

使用道具 举报

3722#
 楼主| 发表于 2020-4-22 07:52:22 | 只看该作者
Matthew_Wai 发表于 2020-4-20 21:28
I am running an English version of Windows 10. In the screenshot below, under the WIM file path "K:\ ...

I replied on github,  but it failed.

On the top right,  there is a button to change the language to English,  or access directly:
http://hello.wimbuilder.world/en


This website is developing and slowly,  the newest information is on github & forum.
回复

使用道具 举报

3723#
发表于 2020-4-22 08:37:23 来自手机 | 只看该作者
回复

使用道具 举报

3724#
 楼主| 发表于 2020-4-22 08:40:29 | 只看该作者
nf17b 发表于 2020-4-22 04:46
19041.207 應該是正式版了

如果方便的話 , 是否可以順便研究一下 , 在另一個主題提到的遠端桌面連接 , ...

看吧,不太用的功能。

长时间用的话,桌面右键属性,隐藏任务栏吧。WinXShell外壳的话,会自动隐藏,没太注意。
回复

使用道具 举报

3725#
发表于 2020-4-22 12:16:55 | 只看该作者
品牌通的winpe生成器是收费的,老哥不收费吗?

点评

项目本身是开源的,本意是把PE经验变成代码,体积极小,永久保留收藏学习,快速转存。 通过简便自由的自定义扩展,让更多人可以DIY PE,鼓励分享。 1年多开发,基本上设计,速度上都  详情 回复 发表于 2020-4-22 18:05
回复

使用道具 举报

3726#
发表于 2020-4-22 14:46:55 | 只看该作者
slore大神,关机界面单击两次重启或者关闭按钮,可能会有错误弹出,可能是什么文件被精简了?好不好排查?
我忘了是否曾经问过这个问题。下面的附图是虚拟机测试弹出的。实体机似乎也有类似的问题。

Windows 10-2020-04-22-14-44-42.png (311.97 KB, 下载次数: 159)

Windows 10-2020-04-22-14-44-42.png

点评

wpeuitl.exe,shutdown.exe  发表于 2020-4-22 16:12
回复

使用道具 举报

3727#
发表于 2020-4-22 17:07:02 | 只看该作者
本帖最后由 liuzhaoyzz 于 2020-4-22 17:10 编辑

wpeuitl.exe有的。

shutdown.exe没有。我用shutdown.exe作为关键字,用filelocator pro搜索了下,
G:\wimbuilder2\Projects\WIN10XPE\01-Components\00-Shell\Explorer\submain.bat
@echo off
if not "x%opt[shell.app]%"=="xexplorer" goto :EOF

@\Windows\System32\
shutdown.exe
意思是只有用explorer作为shell,才会添加shutdown.exe,否则就不添加,我看了下,真的没有添加。
我现在用的是winxshell作为shell,应该不需要shutdown.exe了吧?不是有UI_shutdown.zip吗?UI_shutdown.zip还要调用shutdown.exe吗?我现在是点重启或者关机两次就会出错,点击一次没问题。

点评

搞错了,应该连续操作,关机中,第二次wpeutil.exe出错了。 UI_Shutdown只是显示全屏壁纸高斯模糊的UI,按钮点击事件是main. lua中写的,如果有shut down命令用shut down,没有用Wpeuti所以,Windows和PE下都可以  详情 回复 发表于 2020-4-22 17:54
回复

使用道具 举报

3728#
 楼主| 发表于 2020-4-22 17:54:14 | 只看该作者
本帖最后由 slore 于 2020-4-22 17:57 编辑
liuzhaoyzz 发表于 2020-4-22 17:07
wpeuitl.exe有的。

shutdown.exe没有。我用shutdown.exe作为关键字,用filelocator pro搜索了下,

搞错了,应该连续操作,关机中,第二次wpeutil.exe出错了。

UI_Shutdown只是显示全屏壁纸高斯模糊的UI,按钮点击事件是main. lua中写的,如果有shutdown命令用shutdown,没有用Wpeutil所以,确保Windows和PE下都可以用。
可以UI_Shutdown.zip/main.lua中加一个变量,点击一次改变默认值,第二次就不响应按钮事件来回避。

点评

还是请slore大神出手吧,因为我即使改好了,你一更新我又要改,我改了你一更新我又要改,我改了你一更新我又要改,我改了你一更新我又要改。。。  详情 回复 发表于 2020-4-22 20:01
回复

使用道具 举报

3729#
 楼主| 发表于 2020-4-22 18:05:45 | 只看该作者
本帖最后由 slore 于 2020-4-22 18:55 编辑
a465186962 发表于 2020-4-22 12:16
品牌通的winpe生成器是收费的,老哥不收费吗?

项目本身是开源的,本意是把PE经验变成代码,体积极小,永久保留收藏学习,快速转存。

通过简便自由的自定义扩展,让更多人可以DIY PE,鼓励分享。

1年多开发,基本上设计,UI,扩展性,速度上都超过已有生成器,支持范围窄些,只支持Win10(框架自身支持全版本)。
比起收费,我更愿意有其他人参与项目,创新,完善,
目前直接参与提交,分享现成组件代码的人非常少。

随着这个项目逐步成熟完善,我会减少投入时间,减慢开发速度。时间就是金钱啊。
没有收费计划,但是知识,技术分享获取的所得也无可厚非。不强制,如果项目确实有所帮助,可根据自身情况,可以扫描二维码支持开发。没有捐赠免费使用我也没有什么意见。不盗用,恶意摸黑,提出无理要求,遵守基本的互联网,开源分享精神就行。


后续,也会考虑一些独立补丁,优化,原创组件,仅发给捐赠者,
或捐赠者优先拥有新功能。


基于这个框架可以做出很多东西,我也会尝试。

点评

目前效率确实是最高的  详情 回复 发表于 2020-4-22 18:12

评分

参与人数 1无忧币 +5 收起 理由
a465186962 + 5 很给力!

查看全部评分

回复

使用道具 举报

3730#
发表于 2020-4-22 18:12:47 | 只看该作者
slore 发表于 2020-4-22 18:05
项目本身是开源的,本意是把PE经验变成代码,体积极小,永久保留收藏学习,快速转存。

通过简便自由的 ...

目前效率确实是最高的
回复

使用道具 举报

3731#
发表于 2020-4-22 19:04:38 | 只看该作者
不小心点了任务栏那个红图标,出现有重启/关机按钮的画面,
这时后悔不想关机或重启了,但好像已经无法脱离这个画面,别无选择了?

点评

热键开任务管理器,alt tab切换窗口应该都行吧。  发表于 2020-4-22 19:10
按E sc。  发表于 2020-4-22 19:09
按Esc。  发表于 2020-4-22 19:09
回复

使用道具 举报

3732#
发表于 2020-4-22 20:01:17 | 只看该作者
slore 发表于 2020-4-22 17:54
搞错了,应该连续操作,关机中,第二次wpeutil.exe出错了。

UI_Shutdown只是显示全屏壁纸高斯模糊的UI ...
可以UI_Shutdown.zip/main.lua中加一个变量,点击一次改变默认值,第二次就不响应按钮事件来回避。


还是请slore大神出手吧,因为我即使改好了,你一更新我又要改,我改了你一更新我又要改,我改了你一更新我又要改,我改了你一更新我又要改。。。

回复

使用道具 举报

3733#
发表于 2020-4-22 22:31:21 | 只看该作者
ramos模式搞定了吗
RAMOS(不依赖第三方进程)直接登录admin进桌面可切换
告诉我怎么弄

点评

帖子里面的脚本 last.bat,没有问题啊。 不过没有感觉到有任何优势。。。加载速度没觉得变快反而慢了。 [attachimg]417460[/attachimg]  详情 回复 发表于 2020-4-27 00:29
帖子?我找找看  发表于 2020-4-22 23:37
Admin用户不能切换SYSTEM。只是改权限启动外壳。  发表于 2020-4-22 23:30
RAMOS的话,切换不了用户。只能以SYSTEM启动程序。  发表于 2020-4-22 23:30
RAMOS不是发了批处理?你照那个帖子没做出来?  发表于 2020-4-22 23:29
回复

使用道具 举报

3734#
发表于 2020-4-23 10:17:51 | 只看该作者
出个图文详细教程就好了

点评

二楼有Gif图  发表于 2020-4-23 14:17
回复

使用道具 举报

3735#
发表于 2020-4-23 12:12:59 | 只看该作者
(●'◡'●)
把"CmdLine"=""
改成了。
卡在了创建用户界面,
大大的三个字,请稍后
回复

使用道具 举报

3736#
发表于 2020-4-24 07:29:28 | 只看该作者
从零开始构建的全功能PE
回复

使用道具 举报

3737#
发表于 2020-4-24 09:15:14 | 只看该作者
桌面上面的图标都很小啊,请问能不能跟win10那样大。
回复

使用道具 举报

3738#
发表于 2020-4-24 09:37:02 | 只看该作者
本帖最后由 泰立信 于 2020-4-24 09:41 编辑
bluetooth 发表于 2020-4-24 09:15
桌面上面的图标都很小啊,请问能不能跟win10那样大。

桌面图标大小可以设置的

点评

感谢回复。  详情 回复 发表于 2020-4-27 08:44
回复

使用道具 举报

3739#
发表于 2020-4-24 22:05:26 | 只看该作者
谢谢分享
回复

使用道具 举报

3740#
发表于 2020-4-24 22:08:37 | 只看该作者
谢谢分享
回复

使用道具 举报

3741#
发表于 2020-4-24 22:14:30 | 只看该作者
感谢分享,不做伸手党!
回复

使用道具 举报

3742#
发表于 2020-4-24 23:03:08 | 只看该作者
After "rasdial.exe" has been copied into "X:\Windows\System32\rasdial.exe", a PPPoE connection can be started automatically by a command.
Is it possible to put "rasdial.exe" into the "System32" folder during the building process?

点评

please add in ‪Z:\WimBuilder2\Projects\WIN10XPE\01-Components\PPPoE\main.bat. I only add rasphone.exe  发表于 2020-4-25 19:26
call AddFiles \Windows\System32\rasdial.exe It already be there with PPPoE option.  详情 回复 发表于 2020-4-25 16:22
回复

使用道具 举报

3743#
发表于 2020-4-25 11:02:05 | 只看该作者
很好用啊。
剩下一些小疑问:
1、开始菜单,附件里有记事本,但没有mspaint、snippingtool菜单项是什么原因,要怎么处理呢?
它们是一起勾选的,生成的system32里也有mspaint。
2、boot.wim里NTINST和Notepad3文件夹不是在Program Files下,而是在Program Files\Program Files下,是不是多了一层,要怎么处理?

点评

https://github.com/slorelee/wimbuilder2/commit/39e250f07a61c4e16afc570be33f551f587cc2ff 保持和Windows一致,不自己创建快捷方式,用系统的。 [attachimg]417392[/attachimg]  详情 回复 发表于 2020-4-25 23:28
call LinkToStartmenu 附件(英文名那个)\mspaint.lnk mspaint.exe PEStartup.bat 有一句 复制或者自动外置 Program Files目录的语句,改下路径。  详情 回复 发表于 2020-4-25 16:25
回复

使用道具 举报

3744#
发表于 2020-4-25 13:39:08 | 只看该作者
slore 发表于 2020-4-22 18:05
项目本身是开源的,本意是把PE经验变成代码,体积极小,永久保留收藏学习,快速转存。

通过简便自由的 ...

Does ChrisR know that you have used his Win10XPE?

点评

He knows, and now he use some features from mine. The project started in theoven firstly, and the concept is earlier then WIN10XPE.  详情 回复 发表于 2020-4-25 16:20
回复

使用道具 举报

3745#
 楼主| 发表于 2020-4-25 16:20:59 | 只看该作者
本帖最后由 slore 于 2020-4-25 21:34 编辑
Matthew_Wai 发表于 2020-4-25 13:39
Does ChrisR know that you have used his Win10XPE?

He knows,  and now he merged some features from mine.
The project started in theoven firstly,  and the concept is earlier than WIN10XPE.
回复

使用道具 举报

3746#
 楼主| 发表于 2020-4-25 16:22:52 | 只看该作者
Matthew_Wai 发表于 2020-4-24 23:03
After "rasdial.exe" has been copied into "X:\Windows\System32\rasdial.exe", a PPPoE connection can b ...

call AddFiles \Windows\System32\rasdial.exe


It already be there with PPPoE option.

点评

please add in ‪Z:\WimBuilder2\Projects\WIN10XPE\01-Components\PPPoE\main.bat. I only add rasphone.exe  发表于 2020-4-25 19:25
回复

使用道具 举报

3747#
 楼主| 发表于 2020-4-25 16:25:32 | 只看该作者
pseudo 发表于 2020-4-25 11:02
很好用啊。
剩下一些小疑问:
1、开始菜单,附件里有记事本,但没有mspaint、snippingtool菜单项是什么原 ...

call LinkToStartmenu 附件(英文名那个)\mspaint.lnk mspaint.exe

PEStartup.bat 有一句 复制或者自动外置 Program Files目录的语句,改下路径。
回复

使用道具 举报

3748#
发表于 2020-4-25 20:54:10 | 只看该作者
slore 发表于 2020-4-25 16:22
call AddFiles \Windows\System32\rasdial.exe

\Projects\WIN10XPE\01-Components\PPPoE\main.bat The following line already exists in the above file.
call AddFiles %0 :end_files
Should I add rasdial.exe between rasphone.exe and :end_files as shown below?


rasphone.exe
rasdial.exe
:end_files




点评

Yes, the code is in the master.zip. copy the vendor\ and _CustomFiles_\(if you changed some code) to the WimBuilder2-master folder, you will get the latest version.  详情 回复 发表于 2020-4-26 01:28
YES, but I added it before rasphone.exe, ras"d"ial.exe < ras"p"hone.exe. https://github.com/slorelee/wimbuilder2/commit/3283ccaffb63fd12a42929fab495bc22ebf5fe82 [attachimg]417391[/attachimg]  详情 回复 发表于 2020-4-25 23:27
回复

使用道具 举报

3749#
发表于 2020-4-25 21:40:04 | 只看该作者
slore 发表于 2020-4-25 16:25
call LinkToStartmenu 附件(英文名那个)\mspaint.lnk mspaint.exe

PEStartup.bat 有一句 复制或者自 ...


I want to add a desktop shortcut to "rasphone.pbk". What should be added into "PEStartup.bat"?
Should I add the following line right under this line "function BeforeShell()"?

LINK([["%Desktop%\Rasphone.lnk"]], [["%ProgramData%\Microsoft\Network\Connections\pbk\rasphone.pbk"]])

点评

if you use [[STRING]], you needn't to use "..." (quotes). if you want to use quotes, you need use \\ to instead of a single \. This is a Windows feature, not 3rd part application, it i  详情 回复 发表于 2020-4-26 00:08
回复

使用道具 举报

3750#
 楼主| 发表于 2020-4-25 23:27:26 | 只看该作者
本帖最后由 slore 于 2020-4-26 00:18 编辑
Matthew_Wai 发表于 2020-4-25 20:54
\Projects\WIN10XPE\01-Components\PPPoE\main.bat The following line already exists in the above fil ...

YES, but I added it before rasphone.exe,

ras"d"ial.exe < ras"p"hone.exe.

https://github.com/slorelee/wimbuilder2/commit/3283ccaffb63fd12a42929fab495bc22ebf5fe82




回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 22:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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