无忧启动论坛

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

434MB-支持Teamviewer远程控制的WIN10PEX64_17763网络版by双心

    [复制链接]
发表于 2019-10-26 15:45:18 | 显示全部楼层
liuzhaoyzz 发表于 2019-10-26 15:29
pecmd.exe只有500KB,应该可以删除,我没有具体测试,startisback是可选项。

嗯,方便的话增加一个系统备份还原工具snapshot可否?可到此下载最新汉化注册版(小小的推荐了一下本人的汉化成果)
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

 楼主| 发表于 2019-10-26 15:48:41 | 显示全部楼层
gtc 发表于 2019-10-26 15:45
嗯,方便的话增加一个系统备份还原工具snapshot可否?可到此下载最新汉化注册版(小小的推荐了 ...

没问题,举手之劳而已。
回复

使用道具 举报

发表于 2019-10-26 15:53:47 | 显示全部楼层
本帖最后由 slore 于 2019-10-26 15:59 编辑
gtc 发表于 2019-10-26 15:27
可以确定pecmd.lua文件里没有相应内容可以调整,还有,楼主PE里其实还是有pecmd.exe的,至于有没有起作用 ...


startnet.cmd, pecmd.lua, pecmd.ini 都是PE启动管理入口,但是,

一个是批处理脚本语言,一个是开源LUA脚本语言,一个是pecmd自制的脚本语言。


相同的事情要以不同语法写3份很麻烦,所以 WimBuilder2构建的PE,
以上启动管理入口只负责自己作为Loader必须执行的事情,
以及各个阶段的调度接口处理。

快捷方式初始化,应用程序关联,注册表优化设定,服务开启关闭等,都在X:\PEMaterial\Autoruns\Startup 下面.

X:\PEMaterial\Autoruns\Startup\BeforeShell  (外壳程序运行前执行这个目录下的批处理和EXE,注册表导入)
X:\PEMaterial\Autoruns\Startup\  (外壳程序运行后执行这个目录下的批处理和EXE,注册表导入)

你可以用pecmd.exe myinit.ini,也可以用WinXShell.exe -script myinit.lua。
或者做其他的事情,在这里创建启动脚本即可。

PECMD.ini是都写到一起,不过我采用Windows的 启动文件夹 的 文件方式,
不要了直接删除,避免使用 TXTReplace之类的修改ini文件。
需要启动的添加,不需要的删除即可。语言不限,可以执行python命令,也可以调用powershell脚本。

对于WIN10PE,PECMD的比如PINT之类的命令已经失效了,可以使用LUA的
Taskbar:Pin('cmd.exe')

开机播放音乐PECMD没用,可以用nircmd.exe,或者LUA的 app:call('Play','X:\\Windows\\Media\\Startup.mp3')

LUA脚本没有 DEVI之类的PECMD特有的命令,可以PECMD.exe DEVI xxx.inf来组合实现需要的功能。


这个只是我把Windows的“启动文件夹”搬过来,更容易实现启动管理的“分治”结构(增加启动脚本文件即可)。
各种快捷方式等,是WimBuilder2离线构建PE时,自动按需生成的,于原来的做好了PE,在pecmd.ini中集中补充LINK, PINT不同。


当然PE是自由的,你完全可以用PECMD.exe pecmd.ini 接管,pecmd.ini放到System32下面,改下SYSTEM\Setup\CmdLine即可。

回复

使用道具 举报

发表于 2019-10-26 16:02:22 | 显示全部楼层
slore 发表于 2019-10-26 15:53
startnet.cmd, pecmd.lua, pecmd.ini 都是PE启动管理入口,但是,

一个是批处理脚本语言,一个是开 ...

讲解很详细,学习了
回复

使用道具 举报

发表于 2019-10-26 16:05:37 | 显示全部楼层
liuzhaoyzz 发表于 2019-10-26 15:48
没问题,举手之劳而已。

感谢
回复

使用道具 举报

 楼主| 发表于 2019-10-26 16:12:08 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2019-10-26 16:19 编辑


下载地址1:https://pan.baidu.com/s/1-4XDEbfJE7i-reIpsv-04w
下载地址2:https://share.weiyun.com/5rw9KKI
文件名称: SXWIN10PEX64_17763_NET20191026.iso
文件大小: 430.02 MB (450,912,256 字节)
修改时间: 2019年10月26日,16:05:22
MD5: B251DDC73460879616057B95C3F522AB
1、采用LUA+Winxshell+UI_WIFI方案,集成penetwork作为补充,usb安全弹出。
2、diskgenius采用4.3专业版,由mycrack大神破解,联网5分钟以上也不会闪退。
3、桌面SwitchUser支持admin和system随意切换。
4、默认关闭防火墙,防止远程干扰。
5、采用WIN10RAMOS大神的80KB的imageres.dll确保文件打开对话框磁盘和文件夹图标显示。
6、用7z关联7z、zip、rar文件,感谢土耳其网友gazi06提供注册表。
7、感谢gtc提供的snapsho1.47热备份恢复汉化版。

评分

参与人数 1无忧币 +5 收起 理由
gtc + 5 神速啊!

查看全部评分

回复

使用道具 举报

发表于 2019-10-26 16:15:39 | 显示全部楼层
slore 发表于 2019-10-26 15:53
startnet.cmd, pecmd.lua, pecmd.ini 都是PE启动管理入口,但是,

一个是批处理脚本语言,一个是开 ...

感谢大佬耐心的回复我这么多,可能是我惯性思维的原因,平时照猫画虎,小修小补惯了,所以初次接触你的作品不适应,也不习惯,就感觉无法下手。根据你的提示,我试着手工修改一下试试能否成功,到时候再来反馈。
回复

使用道具 举报

发表于 2019-10-26 16:27:56 | 显示全部楼层
>        神速啊!

WimBuilder2 构建wim 以及 对 wim进行二次开发,你只需要把 App 放到一个 文件夹,写几句批处理就行了。

main.bat
xcopy snapshot\*.* "%X_PF%\SnapShot\"
call LinkToStartMenu 恢复工具\SnapShot.lnk "X:\ProgramFiles\SnapShot\SnapShot.exe"
call LinkToDesktop SnapShot.lnk "X:\ProgramFiles\SnapShot\SnapShot.exe"


demand预设,勾选下SnapShot,点下构建,1分钟就做出来了。
回复

使用道具 举报

 楼主| 发表于 2019-10-26 16:32:10 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2019-11-6 09:42 编辑
slore 发表于 2019-10-26 16:27
>        神速啊!

WimBuilder2 构建wim 以及 对 wim进行二次开发,你只需要把 App 放到一个 文件夹,写几句批 ...


二次DIY我没试过,我都是直接在原版ISO上面搞,发个附件上来。gtc如果有兴趣的话可以参考下,放到H:\WimBuilder2-Full20191010\Projects\WIN10XPE这样子的目录下,和02-Apps同级就行。        

snapshot147.rar

434.62 KB, 下载次数: 8, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2019-10-26 16:36:17 | 显示全部楼层
liuzhaoyzz 发表于 2019-10-26 16:32
二次DIY我没试过,我都是直接在原版ISO上面搞,发个附件上来。gtc如果有兴趣的话可以参考下,放到H:\WimB ...

二次DIY就是,winre.wim的那个地方选择,你的老版本boot.wim。

补丁选项,全部清空,只选 要更新的APP或者 组件。
回复

使用道具 举报

发表于 2019-10-26 16:41:36 | 显示全部楼层
slore 发表于 2019-10-26 16:27
>        神速啊!

WimBuilder2 构建wim 以及 对 wim进行二次开发,你只需要把 App 放到一个 文件夹,写几句批 ...

感谢指教,我要慢慢消化,最主要是没有基础不懂脚本和命令行。有了你的工具,我慢慢摸索着搞搞看。
回复

使用道具 举报

发表于 2019-10-26 16:47:36 | 显示全部楼层
liuzhaoyzz 发表于 2019-10-26 16:32
二次DIY我没试过,我都是直接在原版ISO上面搞,发个附件上来。gtc如果有兴趣的话可以参考下,放到H:\WimB ...

下一步准备摸索S大的WimBuilder2,看看能否自己搞一个自用的,谢谢版主指教!
回复

使用道具 举报

发表于 2019-10-26 21:57:24 | 显示全部楼层
本帖最后由 gtc 于 2019-10-26 22:13 编辑

经过实验,手动修改PEMaterial\Autoruns\Startup\BeforeShell\Shortcuts.lua文件成功实现桌面和开始菜单程序的增减!我顺便升级替换了部分小工具,由于DG被我替换成了国外版的4.9.5的汉化破解版,体积有所增大,提供给大家参考。ISO文件稍后上传。

下载链接:https://wss1.cn/f/xke0a0v2bg
回复

使用道具 举报

 楼主| 发表于 2019-10-26 22:34:25 来自手机 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2019-10-27 09:31 编辑

下载了你分享的文件,文叔叔网盘下载不限速,可惜免费用户每次只能分享7天,每隔30分钟可以下载一次超过20MB的文件。

你推荐给我的是你汉化的snapshot,可是你用的却是另外一个简易版本的snapshot啊。      
回复

使用道具 举报

 楼主| 发表于 2019-10-27 10:17:41 | 显示全部楼层
slore 发表于 2019-10-26 16:36
二次DIY就是,winre.wim的那个地方选择,你的老版本boot.wim。

补丁选项,全部清空,只选 要更新的APP ...


请教下slore大神,我用你说的方法尝试在已有的PE.ISO基础上二次DIY,怎么不成功,我把日志传上来。
H:snapshot64.exe
复制了 1 个文件
[MACRO]LinkToDesktop "snapshot热备份.lnk" "#pProgramFiles#p\snapshot147\snapshot64.exe"
[MACRO]LuaLink "%Desktop%\snapshot热备份.lnk" "#pProgramFiles#p\snapshot147\snapshot64.exe"
MISS LUALINK_FILE
[MACRO]LinkToStartMenu "snapshot热备份.lnk" "#pProgramFiles#p\snapshot147\snapshot64.exe"
[MACRO]LuaLink "%Programs%\snapshot热备份.lnk" "#pProgramFiles#p\snapshot147\snapshot64.exe"
MISS LUALINK_FILE         

last_wimbuilder.rar

1.75 KB, 下载次数: 0, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2019-10-27 10:33:31 | 显示全部楼层
很好很强大
回复

使用道具 举报

发表于 2019-10-27 10:52:24 | 显示全部楼层
本帖最后由 slore 于 2019-10-27 11:12 编辑
liuzhaoyzz 发表于 2019-10-27 10:17
请教下slore大神,我用你说的方法尝试在已有的PE.ISO基础上二次DIY,怎么不成功,我把日志传上来。
H: ...


文件是复制过去了。注册表的话,构建上如果没有勾选 手动挂载,也是可以修改的。

但是,新的创建快捷方式,依赖与启动管理器的类型,决定是创建到什么地方。
只选择 SnapShot的话,启动管理器选项没打勾,所以设置 LUALINK_FILE 的没有定义。

Z:\WimBuilder2\Projects\WIN10XPE\00-Configures\Loader\main.bat
rem init for LUALINK, LUAPIN
call LuaLink -init "%X_Startup%\BeforeShell\Shortcuts.lua"
call LuaPin -init "%X_Startup%\PinShortcuts.lua"


新版本已经共通了,应该在prepare.bat中初始化下就好了。

X_Startup的等相关路径也需要提前根据X_PEMaterial设置。

我改了一下, 把环境变量相关的提取出来,在prepare.bat调用。

  1. WimBuilder - v2019.10.10.e0179016
  2. 2019-10-27 10:45:32 - Building Start ...

  3. [WIN10XPE] --- 构.建.信息
  4. WB_ARCH=x64
  5. WB_BASE=Z:\WimBuilder2_RAM\_Factory_\boot.wim
  6. WB_BASE_INDEX=1
  7. WB_PROJECT=WIN10XPE
  8. WB_PROJECT_PATH=Z:\WimBuilder2_RAM\Projects\WIN10XPE
  9. WB_ROOT=Z:\WimBuilder2_RAM
  10. WB_RUNAS_TI=1
  11. WB_SKIP_UFR=1
  12. WB_SKIP_URR=1
  13. WB_SRC=J:\sources\install.wim
  14. WB_SRC_FOLDER=
  15. WB_SRC_INDEX=1
  16. WB_STRAIGHT_MODE=1
  17. WB_UI_LANG=zh-CN
  18. WB_VER_STR=2019.10.10.e0179016
  19. WB_WORKSPACE=.
  20. WB_X_DRIVE=X:

  21. 工序:获取WIM文件信息
  22. WB_PE_ARCH=x86
  23. WB_PE_BUIID=1000
  24. WB_PE_LANG=ko-KR
  25. WB_PE_VER=10.0.19008

  26. 工序:挂.载 WIM 映像
  27. Extracting file data: 50 MiB of 50 MiB (100%) done
  28. Done extracting files.
  29. 已复制         1 个文件。
  30. PE_LOADER=PECMD
  31. [MACRO]LuaLink -init "X:\PEMaterial\Autoruns\Startup\BeforeShell\Shortcuts.lua"
  32. [MACRO]LuaPin -init "X:\PEMaterial\Autoruns\Startup\PinShortcuts.lua"
  33. [MACRO]V2X.cmd -init
  34. _V3264=32
  35. _V8664=86
  36. _Vx8664=x86
  37. _V_xArch=x86
  38. [WIN10XPE] --- MOUNT [_Factory_\target\WINPE\boot.wim:1] -* [_Factory_\target\WINPE\mounted]

  39. Applying Patch:Z:\WimBuilder2_RAM\Projects\WIN10XPE\02-Apps\snapshot147\main.bat
  40. Z:snapshot64.exe
  41. 复制了 1 个文件
  42. [MACRO]LinkToDesktop "snapshot热备份.lnk" "#pProgramFiles#p\snapshot147\snapshot64.exe"
  43. [MACRO]LuaLink "%Desktop%\snapshot热备份.lnk" "#pProgramFiles#p\snapshot147\snapshot64.exe"
  44. [MACRO]LinkToStartMenu "snapshot热备份.lnk" "#pProgramFiles#p\snapshot147\snapshot64.exe"
  45. [MACRO]LuaLink "%Programs%\snapshot热备份.lnk" "#pProgramFiles#p\snapshot147\snapshot64.exe"
  46. Applying Patch:Z:\WimBuilder2_RAM\Projects\WIN10XPE\last.bat
  47. [WIN10XPE] --- UNMOUNT [_Factory_\target\WIN10XPE\mounted] /commit

  48. 操.作.成功完成。
  49. 2019-10-27 10:45:39 - Building completed in 7 seconds.

  50. Z:\WimBuilder2>
复制代码


挂载,复制文件,改写快捷方式创建初始化脚本,卸载,导出,只要7秒。
不用全部再做一遍。(虽然WimBuilder2全部重头再做一遍也就40秒~1分钟。)


稍后,你更新下github上的master版本就行了。

https://github.com/slorelee/wimb ... 2194094d40f7d1f801c

回复

使用道具 举报

 楼主| 发表于 2019-10-27 11:35:15 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2019-10-28 08:06 编辑

更新了master版本,亲测可以用来二次DIY已有的PE.ISO,slore威武!我把流程写详细点:
采用20191010以后版本的WimBuilder2-full版本
1、https://github.com/slorelee/wimbuilder2/releases下载20191010release稳定版本,解压缩到1010目录。
2、https://github.com/slorelee/wimbuilder2/archive/master.zip下载开发版解压缩到20191027,然后全选里面的文件,拷贝到上面1010目录覆盖对应的同名文件。
3、挂载已有的PE.ISO,运行1010版本wimbuilder2,选择挂载PE.ISO所在的光盘盘符,选择demand模式,勾选需要更新的软件,几秒钟就更新了PE.ISO。

我觉得是不是应该用上面写的这样子的流程更好点,用master开发版覆盖旧版本更好,因为反过来如果用新版本的话,还要提取旧版本里面的vendor,以及H:\WimBuilder2-Full20191010\Projects\WIN10XPE\za-Slim\SmallFonts目录,文件和目录太多,容易遗漏。

另外,H:\wimbuilder2-master20191027\Projects\WIN10XPE\01-Components\02-Network\main.bat
122行,是不是最好加个版本判断更好,17763以及以下的确实不需要,每次更新下开发版我都要改。
; add for PENetwork(x64)
if %VER[3]% GTR 17763 (
@\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\
Microsoft-Windows-Client-Features-Package*.cat
Microsoft-Windows-Client-Features-WOW64-Package*.cat
)
97楼才是14393 17763运行penetwork所需的cat文件:
http://wuyou.net/forum.php?mod=r ... &fromuid=298214

162行,建议注释掉版本判断,我测试注释掉判断之后,wlansvc启动是没有问题的,正常的windows系统里面也有这几个键值。
rem if %VER[3]% GTR 17000 (
  reg add HKLM\Tmp_System\ControlSet001\Services\WlanSvc /v ErrorControl /t REG_DWORD /d 1 /f
  reg add HKLM\Tmp_System\ControlSet001\Services\WlanSvc /v ImagePath /t REG_EXPAND_SZ /d "%%SystemRoot%%\System32\Svchost.exe -k LocalSystemNetworkRestricted -p" /f
  reg add HKLM\Tmp_System\ControlSet001\Services\WlanSvc /v Start /t REG_DWORD /d 2 /f
reg add HKLM\Tmp_System\ControlSet001\Services\WlanSvc /v Type /t REG_DWORD /d 32 /f
  rem )
        
回复

使用道具 举报

发表于 2019-10-27 12:17:41 | 显示全部楼层
本帖最后由 gtc 于 2019-10-27 12:27 编辑
liuzhaoyzz 发表于 2019-10-26 22:34
下载了你分享的文件,文叔叔网盘下载不限速,可惜免费用户每次只能分享7天,每隔30分钟可以下载一次超过20 ...


是滴,这个软件我简易版和原版汉化我都集成进去了,简易版主要是方便不想多设置的用户,汉化注册版是给喜欢多动手的用户使用,文件也不大就都放进去了另外,推荐给你的是最新版本,PE里集成的是前面的版本,主要是考虑我自己用,就没有更新
回复

使用道具 举报

发表于 2019-10-27 16:05:45 | 显示全部楼层
谢谢楼主提供的分享
回复

使用道具 举报

发表于 2019-10-27 16:27:11 | 显示全部楼层
本帖最后由 slore 于 2019-10-27 16:31 编辑
liuzhaoyzz 发表于 2019-10-27 11:35
更新了master版本,亲测可以用来二次DIY已有的PE.ISO,slore威武!我把流程写详细点:
采用20191010以后版 ...




cat的补充,不应该限定于tcpipreg.sys,应该是添加的所有*.sys和FileRepo中可能会被加载的驱动,
都需要检查下。速度还好。不过cat检查脚本,需要catalog先全部提取,然后进PE后再运行才行。
构建时不提取全部catalog不行,得再想想。

对于网络补充这里是添加的系统服务驱动就没发用,所以要加就必须补,所以不是for PENetwork 了。
稍微修改了。RS3,RS4要外国网友说的Microsoft-Windows-Client-Features-Package,
RS5之后是Microsoft-Windows-Client-Desktop-Required-Package,反正都测试了,
顺便补了下ltsb的。

  1. ; add cat files for driver files
  2. @\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\
  3. +ver >= 17763
  4. Microsoft-Windows-Client-Desktop-Required-Package*.cat
  5. +ver >= 16299 and ver < 17763
  6. Microsoft-Windows-Client-Features-Package*.cat
  7. +ver >= 14393 and ver < 16299
  8. Microsoft-Windows-NetIO-Package~*.cat
  9. +ver*
复制代码


版本判断也根据你反馈的删除了。(忘了这里为什么不直接RegCopy这个服务了。)
回复

使用道具 举报

发表于 2019-10-27 16:33:47 | 显示全部楼层
本帖最后由 slore 于 2019-10-27 16:41 编辑
liuzhaoyzz 发表于 2019-10-27 11:35
更新了master版本,亲测可以用来二次DIY已有的PE.ISO,slore威武!我把流程写详细点:
采用20191010以后版 ...


最新的master版本, 你注意下, 字体移动到vendor目录。

  1. Z:\WimBuilder2_RAM\vendor>tree /f
  2. ├─CustomResources
  3. │  ├─SmallDlls
  4. │  │      imageres.dll (80kb)
  5. │  │
  6. │  └─SmallFonts
  7. │          msyh.ttc     (1.6MB)
  8. │          simsun.ttc  (3.5MB)
复制代码



vendor放的是非代码,比较大的二进制数据文件。不同的版本,不同的使用者自己会用自己的版本。
与代码分离,最新版更新后,除了自定义的补丁外,只需要vendor包即可。

所以字体也移动过去了。

如果你还有其他位置修正,应该反馈给我。。。自己修改的话,建议用git管理,可以简单的 合并我的修改。

还有,应该用 自定义补丁,反向操作,比如我添加你不要的cat,你临时使用时,应该

if %VER[3]% XX 12345 (
   del /y Microft-XXXX-xxx*.cat
)


而不是直接去修改 02-Network\main.bat


理论上之需要复制 vendor 和 “我的补丁” 自定义文件夹。其他的不要动。

对于一般使用者,等我正式Relase版本,所以不用考虑这些问题,对于提前使用/测试开发中功能的话,
自己怎么合并方便怎么来吧。

我不建议 新版本复制旧版本的原因时,如果我有补丁改名字,或者删除了某些文件,结构调整了,
新版本覆盖旧版本可能残留,变成多出来的补丁。
回复

使用道具 举报

 楼主| 发表于 2019-10-27 16:41:42 来自手机 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2019-10-27 16:50 编辑

辛苦了!希望反复提出的多个细节的近似苛刻挑剔的要求没有麻烦到您。所有的要求您看兴趣和时间精力及爱好来吧(包括现在的和将来的),觉得不合理的直接舍弃,我比较懒,不怎么会用也不太习惯git用法,一直习惯的是beyond compare比较,有问题我都会在论坛反馈的。  
02-Network\main.bat我是尽可能不去修改的,我专门写了个涵盖各个细节的修正补丁,都是作为可选项,比如部分cat文件的提取,可能有的细节你已经融入到最新的full稳定版或者master分支的开发版了。
      
回复

使用道具 举报

 楼主| 发表于 2019-11-8 22:49:19 | 显示全部楼层
文件名称: SXWIN10PEX64_17763_NET20191108.iso
文件大小: 428.33 MB (449,140,736 字节)
MD5: 37602D865201372501EE8C8694F123B7
1、采用LUA+Winxshell+UI_WIFI方案,删除startisback,集成penetwork作为补充,usb安全弹出。
2、diskgenius采用4.3专业版,由mycrack大神破解,联网5分钟以上也不会闪退。
3、桌面SwitchUser支持admin和system随意切换。
4、默认关闭防火墙,防止远程干扰。
5、采用WIN10RAMOS大神的80KB的imageres.dll确保文件打开对话框磁盘和文件夹图标显示。
6、用7z关联7z、zip、rar文件,感谢土耳其网友gazi06提供注册表。
7、感谢gtc、rzp428提供的snapsho1.47热备份恢复汉化版。
8、去掉BIOS和UEFI启动时press any key to boot from cd and dvd的提示。
回复

使用道具 举报

 楼主| 发表于 2019-11-12 12:41:47 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2019-11-12 12:46 编辑
slore 发表于 2019-10-27 16:27
cat的补充,不应该限定于tcpipreg.sys,应该是添加的所有*.sys和FileRepo中可能会被加载的驱动,
...



我用wimbuilder2_1010和1111版本构建发现体积大了8MB,beyond compare对比了下。

Microsoft-Windows-Client-Desktop-Required-Package*.cat大概8MB,我测试的是1809.17763是不需要的,因为以前没有这些网络都是正常的,怎么跟你说的RS5之后需要,不相符?RS5是1809吧?

  1. F:\WimBuilder2-Full.2019-11-11\Projects\WIN10XPE\01-Components\00-Shell\main.bat
  2. 20行,里面的意思是如果采用的不是winxshell就补充。
  3. @\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\
  4. +if "x%opt[shell.app]%"<>"xwinxshell"
  5. [b]+ver >= 17763
  6. Microsoft-Windows-Client-Desktop-Required-Package*.cat
  7. Microsoft-Windows-Client-Desktop-Required-WOW64-Package*.cat[/b]
  8. +ver*
  9. Microsoft-Windows-Client-Features-Package*.cat
  10. Microsoft-Windows-Client-Features-WOW64-Package*.cat
  11. -if
复制代码

  1. F:\WimBuilder2-Full.2019-11-11\Projects\WIN10XPE\01-Components\02-Network\main.bat
  2. 29行,没有这个winxshell的判断
  3. ; add cat files for driver files
  4. @\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\
  5. [b]+ver >= 17763
  6. Microsoft-Windows-Client-Desktop-Required-Package*.cat[/b]
  7. +ver >= 16299 and ver < 17763
  8. Microsoft-Windows-Client-Features-Package*.cat
  9. +ver >= 14393 and ver < 16299
  10. Microsoft-Windows-NetIO-Package~*.cat
  11. +ver*
复制代码

  1. F:\WimBuilder2-Full.2019-11-11\Projects\WIN10XPE\shared\WINUSB\main.bat
  2. WINUSB是干什么的?系统自带的弹出服务?我用hotswap是不是就可以不用winusb了?没看到哪里选项是否启用啊。这个补丁也补充了这一类的cat。
  3. rem ==========update filesystem==========
  4. call AddDrivers winusb.inf

  5. call AddFiles %0 :end_files
  6. goto :end_files
  7. @\Windows\System32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\
  8. [b]Microsoft-Windows-Client-Desktop-Required-Package*[/b]
  9. \Windows\System32\winusb*
  10. :end_files

  11. rem ==========update registry==========
  12. call RegCopyEx Services "WINUSB"
复制代码


        

点评

02-Network\main.bat 是根据各个版本测试添加的网卡驱动,添加的。 这些网卡你不添加的话,其实不用。(使用第3方驱动包) Shell里面是原本explorer里面的。。。 不过从目录结构看,不应该添加到shell\main.  详情 回复 发表于 2019-11-12 20:23
回复

使用道具 举报

发表于 2019-11-12 20:23:28 | 显示全部楼层
liuzhaoyzz 发表于 2019-11-12 12:41
我用wimbuilder2_1010和1111版本构建发现体积大了8MB,beyond compare对比了下。

Microsoft-Windo ...

02-Network\main.bat
是根据各个版本测试添加的网卡驱动,添加的。
这些网卡你不添加的话,其实不用。(使用第3方驱动包)

Shell里面是原本explorer里面的。。。

不过从目录结构看,不应该添加到shell\main.bat,而应该直接shell\explorer\submain.bat,
谁需要谁添加。

WINUSB的话,好像挺基础的,不添加有问题,好几个地方用,就共同了。
本来以前的也有的。
回复

使用道具 举报

发表于 2019-11-12 20:35:01 | 显示全部楼层
+if "x%opt[shell.app]%"<>"xwinxshell"
+ver >= 17763


这个是explorer才添加。你的PE如果用WinXShell的话,应该不会被添加的。
回复

使用道具 举报

发表于 2019-11-29 08:42:05 | 显示全部楼层
正好需要 哈哈哈哈,谢谢
回复

使用道具 举报

发表于 2019-12-1 09:29:10 来自手机 | 显示全部楼层
话说这个PE启动配置文件在什么地方?

点评

没有用pecmd.ini,用的是lua启动管理器,pecmd.lua.  详情 回复 发表于 2019-12-1 09:31
回复

使用道具 举报

 楼主| 发表于 2019-12-1 09:31:55 | 显示全部楼层
狼人72105 发表于 2019-12-1 09:29
话说这个PE启动配置文件在什么地方?

没有用pecmd.ini,用的是lua启动管理器,pecmd.lua.

点评

楼主 那这样的话 桌面上如何添加自己的绿色软件 配置单怎么写?  详情 回复 发表于 2019-12-1 12:24
近期是否还有更新的打算?奶牛连接失效了,等什么时候更新了版本有奶牛连接了下载一个体验一下lua的  详情 回复 发表于 2019-12-1 11:02
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 12:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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