无忧启动论坛

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

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

    [复制链接]
1741#
发表于 2019-9-24 05:58:44 | 只看该作者
本帖最后由 WAIGO 于 2019-9-24 06:10 编辑

za-SlimExtra 目录下的 main.bat 里面有:

call :DEL_SYSFILES "TRACERT.EXE,TrustedSignalCredProv.dll,TSSessionUX.dll,TtlsAuth.dll,TtlsCfg.dll"

上面这句是不是用来连续删除 %SYS% 目录下列表中的文件?我对照此格式想删除一些 .NLS 文件,却没有被执行。

call :DEL_SYSFILES "C_037.NLS,C_708.NLS,C_720.NLS,C_737.NLS,C_775.NLS,C_850.NLS,C_852.NLS"

另外,用下面这个格式:

call AddFiles %0 :end_files
goto :end_files

@\Windows\System32\
Bubbles.scr,BioCredProv.dll,bthprops.cpl,Bubbles.scr,.....

+syswow64
activeds.dll,advapi32res.dll,advpack.dll,Apphlpdm.dll...........

-syswow64
:end_files

执行后,为何却变成下面 last_wimbuilder.log 显示出来的内容:

last_wimbuilder.log
---------------------------------------------
\Windows\System32\activeds.dll
\Windows\SysWOW64\activeds.dll
\Windows\System32\zh-CN\activeds.dll.mui
\Windows\SysWOW64\zh-CN\activeds.dll.mui

我只想单独复制 "\Windows\SysWOW64\activeds.dll\Windows " 以及 "\SysWOW64\zh-CN\activeds.dll.mui"

要怎样写才对?

点评

+syswow64的意思是复制system32的,如果64位PE支持32位程序勾选了,同时复制syswow64。 这个只需要syswow64的话,你单独一行,不要在@system32下面写啊。  详情 回复 发表于 2019-9-24 07:49
回复

使用道具 举报

1742#
 楼主| 发表于 2019-9-24 07:49:43 | 只看该作者
本帖最后由 slore 于 2019-9-24 07:52 编辑
WAIGO 发表于 2019-9-24 05:58
za-SlimExtra 目录下的 main.bat 里面有:

call :DEL_SYSFILES "TRACERT.EXE,TrustedSignalCredProv.dll ...


+syswow64的意思是复制system32的,如果64位PE支持32位程序勾选了,同时复制syswow64。

这个只需要syswow64的话,你单独一行,不要在@system32下面写啊。


NLS文件的清理,建议你下载最新开发版,安全精简 中会清理。

这个不是宏命令,而是批处理内部的函数,在此文件的最下面写着呢,你别的文件要用,需要复制过来。
回复

使用道具 举报

1743#
发表于 2019-9-24 08:46:24 | 只看该作者
"NLS文件的清理,建议你下载最新开发版,安全精简 中会清理。"
--------------------------------------------------------------------------------
最新开发版在哪里,我找不到?

下面这样写对吗?
:end_files
goto :EOF

:DEL_SYSFILES
for %%i in (%~1) do (
  del /a /f /q "%X_SYS%\%%i"
)
goto :EOF

还有,下面这两段都是指删除多个文件时,有需要留下的部分,但是具体有何分别?

:KEEP_FILES
echo move "%~1%~2" "%X%\[KEEP]%~1"
if not exist "%X%\[KEEP]%~1" mkdir "%X%\[KEEP]%~1"
for %%i in (%~2) do (
  move "%X%%~1%%i" "%X%\[KEEP]%~1"
)
goto :EOF

:KEEP_FILE
echo move "%~1" "%X%\[KEEP]%~p1"
if not exist "%X%\[KEEP]%~p1" mkdir "%X%\[KEEP]%~p1"
move "%X%%~1" "%X%\[KEEP]%~1"
goto :EOF

点评

GitHub下载master是最终开发版。 一个是保留1个文件,一个是保留1个目录下的多个文件。 你找call的地方,看用例。  详情 回复 发表于 2019-9-24 08:49
回复

使用道具 举报

1744#
 楼主| 发表于 2019-9-24 08:49:16 | 只看该作者
WAIGO 发表于 2019-9-24 08:46
"NLS文件的清理,建议你下载最新开发版,安全精简 中会清理。"
---------------------------------------- ...

GitHub下载master是最终开发版。

一个是保留1个文件,一个是保留1个目录下的多个文件。
你找call的地方,看用例。

点评

GitHub下载master是最终开发版。 ---------------------------------------------------- 页数繁多,放在哪一页?找到现在上午10点钟还是找不到……  详情 回复 发表于 2019-9-24 10:21
回复

使用道具 举报

1745#
发表于 2019-9-24 08:59:41 | 只看该作者
非常 强烈 的感谢 这是我非常需要的东西
回复

使用道具 举报

1746#
发表于 2019-9-24 09:17:32 | 只看该作者
2011mtw35 发表于 2019-9-23 22:40
鱼大的驱动没有加密,可以使用,17763完美安装,新版就是破解不完美

        能否给个链接,他的PE好多楼层,我不知道他的驱动是怎么用的?能否详细说明下,另外,你说的破解版的17763.drvinst.exe在哪里下载的?我想试试看。

点评

17763.drvinst.exe帖子我也忘记了在哪里下载了,3卡驱动,可以下载我的PE(18980)提取,  详情 回复 发表于 2019-9-24 21:01
回复

使用道具 举报

1747#
发表于 2019-9-24 10:21:11 | 只看该作者
slore 发表于 2019-9-24 08:49
GitHub下载master是最终开发版。

一个是保留1个文件,一个是保留1个目录下的多个文件。

GitHub下载master是最终开发版。
----------------------------------------------------
页数繁多,放在哪一页?找到现在上午10点钟还是找不到……

点评

最新版下载:slore建议把这个放到一楼去。 https://github.com/slorelee/wimbuilder2/archive/master.zip https://github.com/slorelee/wimbuilder2/releases  详情 回复 发表于 2019-9-24 10:26
回复

使用道具 举报

1748#
发表于 2019-9-24 10:26:31 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-7 12:29 编辑
WAIGO 发表于 2019-9-24 10:21
GitHub下载master是最终开发版。
----------------------------------------------------
页数繁多,放 ...


最新版下载:slore建议把这个放到一楼去。
https://github.com/slorelee/wimbuilder2/archive/master.zip
https://github.com/slorelee/wimbuilder2/releases
用release版本的WimBuilder2-20190901.7z,解压缩到WimBuilder2-20190901,然后下载wimbuilder2-master2019年9月22日.zip解压并覆盖WimBuilder2-20190901目录同目录下的文件,这样组件都是最新的,vendor里面的软件也是全的。

点评

开发版帖子回复说明吧。还是要测试的,稳定了才下release版本。  发表于 2019-9-24 11:54
只用把vendor放到新版本就行了。自定义补丁,需要把补丁合并过来。  发表于 2019-9-24 11:53
回复

使用道具 举报

1749#
发表于 2019-9-24 10:30:56 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-9-24 12:43 编辑

刚才试了nf17b兄发布的17763.drvinst版本,测试了下,原系统自带的驱动,如果选择X:\Windows\System32\DriverStore\FileRepository这里面的驱动,一样也是“无法验证此设备所需的驱动程序的数字签名”。手工安装之前备份的驱动可以。
http://wuyou.net/forum.php?mod=viewthread&tid=410626
nf17b兄发布的17763.drvinst版本,原理也是slore发布的吧。
这就证明了drvinst的破解没有问题,应该是缺乏cat文件吧,驱动的cat文件要怎么弄才行?不懂。

看了hhh333大神的帖子:关于DEVI\DPINST及inf2cat和驱动数字签名的进一步探讨 - PE讨论区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=382821
win8以后系统无论是32位还是64位,驱动必须有CAT文件,无论drvinst是否破解,没有cat就直接退出了,如果cat签名不对破解过的或者挂起的看一下安装的log会出现:
!!!  sig:                     Driver package INF file hash is not present in catalog file. Filename = netnvm64.inf, Error = 0xE000024B
!!!  sig:                     Driver package appears to be tampered, but error is ignored in WinPE.
用以上inf2cat制作cat后,以上提示似乎可以不出现,说明这个cat是有效的。

看样子光破解drvinst还不行,不但要收集所有的网卡驱动,还要制作cat文件。收集整理网卡驱动工作量就够大的了,哎。

点评

所以,内核没啥意义。做好驱动很难,所以才有MTP的研究。我公司新的电脑,网卡驱动无法识别,就是用新的手机连接网络下载驱动解决的,微软都没有全部都带。。。 全网卡驱动制作非精力,别人的卖点,自然要加密了  详情 回复 发表于 2019-9-24 11:58
回复

使用道具 举报

1750#
发表于 2019-9-24 10:40:17 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-9-24 10:42 编辑

顺便问两个小问题:
1、屏幕亮度怎么调节?要不要自己写补丁?我测试有个112KB的亮度调解软件可用,扔到X:\PEMaterial\Autoruns\Startup就行。
2、我想让我的电脑里面的文件查看方式始终保持列表模式,怎么办?有注册表可用吗?或者批处理搞定?怎么弄?

屏幕亮度调节(PangolinScreenBrightness).zip

66.52 KB, 下载次数: 11, 下载积分: 无忧币 -2

点评

这样小工具我一直在用,64位也可以使用  详情 回复 发表于 2019-9-24 17:03
这个程序只有32位版本,纯64用不了,所以我打算直接WinXShell的屏幕设定中添加的,但是已经有第三方了,不觉得意义多大,就放着了。  详情 回复 发表于 2019-9-24 11:48
回复

使用道具 举报

1751#
 楼主| 发表于 2019-9-24 11:48:52 | 只看该作者
本帖最后由 slore 于 2019-9-24 11:51 编辑
liuzhaoyzz 发表于 2019-9-24 10:40
顺便问两个小问题:
1、屏幕亮度怎么调节?要不要自己写补丁?我测试有个112KB的亮度调解软件可用,扔到X: ...


这个程序只有32位版本,纯64用不了,所以我打算直接WinXShell的屏幕设定中添加的,但是已经有第三方了,不觉得意义多大,就放着了。


列表就是改注册表。具体项目是一堆16进制的数据。你看liycslg的,有PECMD写的设定界面脚本。
回复

使用道具 举报

1752#
 楼主| 发表于 2019-9-24 11:58:13 | 只看该作者
本帖最后由 slore 于 2019-9-24 11:59 编辑
liuzhaoyzz 发表于 2019-9-24 10:30
刚才试了nf17b兄发布的17763.drvinst版本,测试了下,原系统自带的驱动,如果选择X:\Windows\System32\Driv ...


所以,内核没啥意义。做好驱动很难,所以才有MTP的研究。我公司新的电脑,网卡驱动无法识别,就是用新的手机连接网络下载驱动解决的,微软都没有全部都带。。。

全网卡驱动制作非精力,别人的卖点,自然要加密了。


inf2cat如果可以用的话,至少批处理可以把内置驱动的处理下。
回复

使用道具 举报

1753#
发表于 2019-9-24 12:18:23 | 只看该作者
屏幕亮度,在没有安装显卡驱动之前是没有办法的,

点评

没有安装显卡驱动,用微软通用驱动,也可以调节。  详情 回复 发表于 2019-9-24 12:38
你装了上面的那个工具就知道了。可以的。不过是模拟的。  发表于 2019-9-24 12:35
回复

使用道具 举报

1754#
发表于 2019-9-24 12:38:07 | 只看该作者
黑中见白 发表于 2019-9-24 12:18
屏幕亮度,在没有安装显卡驱动之前是没有办法的,

没有安装显卡驱动,用微软通用驱动,也可以调节。

点评

如果不是drvinst.exe破解问题,那么就是内核缺少了文件, 精简太多了, 18965测试可以安装网卡驱动,就是安装显卡驱动,当然也是同一个驱动包测试, 17763没什么问题。 [attachimg]401625[/attachimg] [a  详情 回复 发表于 2019-9-24 21:12
回复

使用道具 举报

1755#
发表于 2019-9-24 13:41:22 | 只看该作者
      
列表就是改注册表。具体项目是一堆16进制的数据。你看liycslg的,有PECMD写的设定界面脚本。

找到了,谢谢!

folderview.rar

6.44 KB, 下载次数: 15, 下载积分: 无忧币 -2

回复

使用道具 举报

1756#
发表于 2019-9-24 16:54:19 | 只看该作者
LZ,我生成的PE发给三个朋友,笔记本都不能识别网卡,希望大师早点解决问题
回复

使用道具 举报

1757#
发表于 2019-9-24 16:55:54 | 只看该作者
大佬什么时候更新下版本,期待下

点评

朋友。你 的也不能识别网卡吗?  详情 回复 发表于 2019-9-24 16:59
回复

使用道具 举报

1758#
发表于 2019-9-24 16:59:34 | 只看该作者
5603572 发表于 2019-9-24 16:55
大佬什么时候更新下版本,期待下

朋友。你 的也不能识别网卡吗?

点评

我测试能识别网卡,但是笔记本的话,因为笔记本一般有2个网卡,自带的驱动只能识别有线网卡,而无线网卡则没法识别  详情 回复 发表于 2019-9-24 17:06
回复

使用道具 举报

1759#
发表于 2019-9-24 17:03:15 | 只看该作者
liuzhaoyzz 发表于 2019-9-24 10:40
顺便问两个小问题:
1、屏幕亮度怎么调节?要不要自己写补丁?我测试有个112KB的亮度调解软件可用,扔到X: ...


这个小工具我一直在用,64位也可以使用
回复

使用道具 举报

1760#
发表于 2019-9-24 17:06:22 | 只看该作者
wchongy 发表于 2019-9-24 16:59
朋友。你 的也不能识别网卡吗?

我测试能识别网卡,但是笔记本的话,因为笔记本一般有2个网卡,自带的驱动只能识别有线网卡,而无线网卡则没法识别

点评

都是这种现象,应该是网卡驱动有问题  详情 回复 发表于 2019-9-24 18:21
回复

使用道具 举报

1761#
发表于 2019-9-24 18:21:35 | 只看该作者
5603572 发表于 2019-9-24 17:06
我测试能识别网卡,但是笔记本的话,因为笔记本一般有2个网卡,自带的驱动只能识别有线网卡,而无线网卡 ...

都是这种现象,应该是网卡驱动有问题

点评

不是网卡驱动的问题,网卡驱动的话,我手动在设备管理器添加驱动是成功的,就是PE没有自动搜索所有网卡并添加驱动  详情 回复 发表于 2019-9-24 18:31
回复

使用道具 举报

1762#
发表于 2019-9-24 18:31:59 | 只看该作者
wchongy 发表于 2019-9-24 18:21
都是这种现象,应该是网卡驱动有问题

不是网卡驱动的问题,网卡驱动的话,我手动在设备管理器添加驱动是成功的,就是PE没有自动搜索所有网卡并添加驱动

点评

我的也是同样的问题,需要去设备管理器手动更新驱动才能识别网卡!  详情 回复 发表于 2019-9-24 18:37
回复

使用道具 举报

1763#
发表于 2019-9-24 18:37:04 | 只看该作者
5603572 发表于 2019-9-24 18:31
不是网卡驱动的问题,网卡驱动的话,我手动在设备管理器添加驱动是成功的,就是PE没有自动搜索所有网卡并 ...

我的也是同样的问题,需要去设备管理器手动更新驱动才能识别网卡!

点评

新版能自动识别自带驱动,但是目前反馈 加载失败。 所以暂时不发布 打包的发行版本。 如果谁有环境可以修改下面内容,测试下, Z:\Dev\WimBuilder2\Projects\WIN10XPE\00-Configures\Build\main.bat 的第36  详情 回复 发表于 2019-9-24 22:34
回复

使用道具 举报

1764#
发表于 2019-9-24 21:01:40 | 只看该作者
liuzhaoyzz 发表于 2019-9-24 09:17
能否给个链接,他的PE好多楼层,我不知道他的驱动是怎么用的?能否详细说明下,另外,你说的破解 ...

17763.drvinst.exe帖子我也忘记了在哪里下载了,3卡驱动,可以下载我的PE(18980)提取,

drvinst(17763).rar (73.75 KB, 下载次数: 3)


点评

除了drvinst要破解,最主要的是无线网卡驱动包一定要含有对应的cat文件。  发表于 2019-9-25 00:18
回复

使用道具 举报

1765#
发表于 2019-9-24 21:12:33 | 只看该作者
liuzhaoyzz 发表于 2019-9-24 12:38
没有安装显卡驱动,用微软通用驱动,也可以调节。


如果不是drvinst.exe破解问题,那么就是内核缺少了文件,
精简太多了,
18965测试可以安装网卡驱动,就是安装显卡驱动不成功,当然也是同一个驱动包测试,
17763没什么问题。








点评

是缺乏cat文件的问题。  发表于 2019-9-25 00:19
回复

使用道具 举报

1766#
 楼主| 发表于 2019-9-24 22:34:27 | 只看该作者
wchongy 发表于 2019-9-24 18:37
我的也是同样的问题,需要去设备管理器手动更新驱动才能识别网卡!

新版能自动识别自带驱动,但是目前反馈 加载失败。

所以暂时不发布 打包的发行版本。

如果谁有环境可以修改下面内容,测试下,
Z:\Dev\WimBuilder2\Projects\WIN10XPE\00-Configures\Build\main.bat
的第36行后,添加:
rem has high cost performance to copy all DriverDatabase items,
rem just 4MB SYSTEM size(608KB compressed)
call RegCopy SYSTEM\DriverDatabase
rem just 3MB DRIVERS size(500KB compressed)
call RegCopy DRIVERS\DriverDatabase

rem skip RegCopy in AddDrivers macro
set AddDrivers_TYPE=FILE


但是这样根据反馈是识别了,但是设备管理器中手动更新也无法用。。。

点评

换用ljcslg的无线驱动包,call RegCopy DRIVERS\DriverDatabase无论是否注释都没有问题。  发表于 2019-9-25 00:14
rem just 3MB DRIVERS size(500KB compressed) call RegCopy DRIVERS\DriverDatabase LZ,添加这两句后我的,QC9377网卡可以自动识别了  详情 回复 发表于 2019-9-24 23:05
回复

使用道具 举报

1767#
 楼主| 发表于 2019-9-24 22:51:22 | 只看该作者


不是喜欢双用户么?LUA启动管理器的话,将支持多用户切换。
真正的用户切换,保留已经打开的程序及设定。不需要反复注销/切断/初始化用户。

随WinXShell 4.2更新,WinXShell的补丁页面也打算更新些选项,比如WIFI,声音设定的托盘图标设定。
马上国庆了,放假出去玩,估计节后再更新吧。

驱动方面,谁各种安装命令都试试,有啥方法可以自动加载。
回复

使用道具 举报

1768#
发表于 2019-9-24 23:05:19 | 只看该作者
slore 发表于 2019-9-24 22:34
新版能自动识别自带驱动,但是目前反馈 加载失败。

所以暂时不发布 打包的发行版本。

rem just 3MB DRIVERS size(500KB compressed)
call RegCopy DRIVERS\DriverDatabase

LZ,添加这两句后我的,QC9377网卡可以自动识别了
回复

使用道具 举报

1769#
发表于 2019-9-24 23:51:52 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-9-25 18:06 编辑

无线网卡驱动正常了,把经验总结下:
1、采用了ljycslg-PEWin10 RS3 16299 PE x86+x64 (10.31 更新)http://wuyou.net/forum.php?mod=viewthread&tid=378234里面的驱动包,这个驱动包里面有cat文件,这是成功的关键。
E:\ljycslg-PE\wifidriver\DRIVERS_NET_WIRELESS_64.7z,31.8MB,无线网卡驱动。
我直接写了个补丁搞定驱动安装,托盘区wifi显示。构建的时候,自带的无线网卡驱动一个都没有选择。

G:\WimBuilder2-20190922\Projects\WIN10XPE\无线网卡驱动>tree /f
卷 SSD2 的文件夹 PATH 列表
G:.
    dpinst.exe  来自ljycslg-PE
    dpinst.xml  来自ljycslg-PE
    DRIVERS_NET_WIRELESS_64.7z  来自ljycslg-PE
    installWIFI.bat
    main.bat
    main.html
    wxsWifi.bat
    zh-CN.js

  1. G:\WimBuilder2-20190922\Projects\WIN10XPE\无线网卡驱动\main.html
  2. <i>无线网卡驱动,来自ljycslg的PE,谢谢分享!</i>
复制代码

  1. G:\WimBuilder2-20190922\Projects\WIN10XPE\无线网卡驱动\main.bat
  2. xcopy /yh "DRIVERS_NET_WIRELESS_64.7z" "%X%\PEMaterial\MyDrivers\WIRELESS_x64"
  3. xcopy /yh "dpinst.*" "%X%\windows\system32"
  4. xcopy /yh installWIFI.bat "%X_STARTUP%"
  5. xcopy /yh wxsWifi.bat "%X_STARTUP%"
复制代码

  1. G:\WimBuilder2-20190922\Projects\WIN10XPE\无线网卡驱动\installWIFI.bat
  2. "X:\Program Files\7-Zip\7z.exe" x "X:\PEMaterial\MyDrivers\WIRELESS_x64\DRIVERS_NET_WIRELESS_64.7z" -o"X:\PEMaterial\MyDrivers\WIRELESS_x64\DRIVERS_NET_WIRELESS_64"  -aoa
  3. dpinst /s /path "X:\PEMaterial\MyDrivers\WIRELESS_x64\DRIVERS_NET_WIRELESS_64"
  4. call "%X_Startup%\wxsWifi.bat"
复制代码

直接在内存中解压缩,速度很快,加载驱动也很快,其实可以判断下无线网卡是否存在,如果不存在就不用解压装无线网卡驱动了。



  1. G:\WimBuilder2-20190922\Projects\WIN10XPE\无线网卡驱动\wxsWifi.bat
  2. @echo off
  3. start WinXShell.exe -ui -jcfg wxsUI\UI_WIFI.zip -hidewindow
复制代码

  1. G:\WimBuilder2-20190922\Projects\WIN10XPE\无线网卡驱动\zh-CN.js
  2. patch_name = "无线网卡驱动";
  3. patch_selected = true;
复制代码


2、
  1. G:\WimBuilder2-20190922\Projects\WIN10XPE\00-Configures\Build\main.bat
  2. rem just 3MB DRIVERS size(500KB compressed)
  3. call RegCopy DRIVERS\DriverDatabase
复制代码

不勾选集成系统自带驱动的时候,无论是否注释掉,都不影响WiFi驱动安装,亲测。可能是因为有正确的驱动包加持,所以windows\system32\drivers无论成功与否都不影响7z驱动包安装。

3、PE里面的setupapi.dev.log文件中,我发现了几个错误,通过我的无线网卡PCI\VEN驱动ID搜索,然后找到了无线网卡安装过程中的错误,日志第一个字符有感叹号,通过“ Unable to load INF”为关键字,可以看到缺少的文件,这两个文件夹之前被我缺心眼地精简掉了,补充这两个文件夹之后,admin进入速度明显加快,从加载完ISO到进入桌面,大概22秒。
  1. !    inf:    Unable to load INF: 'X:\windows\System32\DriverStore\FileRepository\pci.inf_amd64_6c10e88497deae2b\pci.inf'(00000003)
  2. !    inf:           Unable to load INF: 'X:\windows\System32\DriverStore\FileRepository\netvwifibus.inf_amd64_74cfe8e9f2eefb82\netvwifibus.inf'(00000003)
复制代码


  1. G:\WimBuilder2-20190922\Projects\WIN10XPE\双心精简\last.bat
  2. rem 下面的两个目录要保留,wifi需要:
  3. rem rd /s /q %X%\Windows\System32\DriverStore\FileRepository\pci.inf_amd64_6c10e88497deae2b
  4. rem rd /s /q %X%\Windows\System32\DriverStore\FileRepository\netvwifibus.inf_amd64_74cfe8e9f2eefb82
复制代码

做好的PE我传上来,所有的补丁也传上来,本帖子补丁里面不含DRIVERS_NET_WIRELESS_64.7z,所有的补丁我打包上传在老地方。
http://wuyou.net/forum.php?mod=v ... page=142#pid3854703

setupapi.dev.rar

9.37 KB, 下载次数: 24, 下载积分: 无忧币 -2

无线网卡驱动.rar

182.13 KB, 下载次数: 33, 下载积分: 无忧币 -2

点评

大神,下载了你 的补丁,但是看说明有点绕! 必须采用20190922以后版本的WimBuilder2 https://github.com/slorelee/wimbuilder2/archive/master.zip https://github.com/slorelee/wimbuilder2/releases 用releas  详情 回复 发表于 2019-9-25 16:30
你不用自带FileRepository的自然,不RegCopy也可以的。 但是MTP等系统功能的,必须要,不然得自己FileRepository目录安装驱动,麻烦。 驱动包比我工程大,我不维护。。。 我最早就用了这个包,所以无线功能是没  详情 回复 发表于 2019-9-25 00:21
回复

使用道具 举报

1770#
发表于 2019-9-24 23:57:26 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-9-25 00:12 编辑

几个合理化建议
1、判断32位和64位系统,"%PROCESSOR_ARCHITECTURE%"建议放弃,改成%PROCESSOR_IDENTIFIER:~0,3%来判断。有4个文件我已打包。
http://wuyou.net/forum.php?mod=v ... page=173#pid3862755
2、G:\WimBuilder2-20190922\vendor\WinXShell\X_x64\Program Files\WinXShell\wxsUI\UI_WIFI.zip\UI_WIFI.zip\main.jcfg:
"wirednetworkicon":false,建议取值。
3、G:\WimBuilder2-20190922\Projects\WIN10XPE\_CustomFiles_\PEMaterial\pecmd.lua
function LINK(lnk, target, param, icon, index, showcmd)
  -- set_progress(t('Create shortcut:') .. app:call('envstr',lnk))
  link(lnk, target, param, icon, index, showcmd)
end
set_progress建议注释掉,否则启动的时候创建快捷方式,眼花缭乱。
这样改了之后,你的是你的代码,我们的补丁是我们自己的补丁,不会乱套,不然每次wimbuilder2更新,我都要改。请slore大神关注下。

点评

1. 沒有RAMOS, 可以这样改,不过我想先确认下 %PROCESSOR_ARCHITECTURE% 得到是什么? 是空的么? 另外,构建机器的判断,直接reg query HKCU\Software\Wow6432Node ? 2. 新版本自动检测服务状态的话,这个选项  详情 回复 发表于 2019-9-25 00:18
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-26 04:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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