无忧启动论坛

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

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

    [复制链接]
2311#
发表于 2019-10-20 15:09:16 | 只看该作者
本帖最后由 Debian 于 2019-10-20 15:11 编辑
slore 发表于 2019-10-20 13:58
上面 土耳其语言的v1903我顺便试了试,Admin用户,没有感觉到特别明显的延时。
你可以附件的GIF效果,开 ...


Admin:

System:

我回头加入_FileExplorerInSeparateProcess.bat重新构建试试。硬件配置应该没有问题,六代i5+16G内存+SSD

点评

你先别集成你的工具试试,这样看应该是外壳扩展的工具(右键),或者用户设定?导致要加载什么出错了吧。这种比较难找。。。  发表于 2019-10-20 15:24
回复

使用道具 举报

2312#
发表于 2019-10-20 15:54:33 | 只看该作者
slore 发表于 2019-10-20 13:42
Yes, it is a bug. if you change the PEMaterial to Windows\PEMaterial.

You won't see User Logo ...

Thank you, Master, we learn a lot. Changing the PEmaterial path is losing icons. So I won't touch it.
No problem for now, easy to come.
回复

使用道具 举报

2313#
发表于 2019-10-20 19:32:43 | 只看该作者
发现一个开始菜单startw8.exe
回复

使用道具 举报

2314#
发表于 2019-10-20 19:35:04 | 只看该作者
感觉Explorer跟我杠上了,我特意下载了v1903官方9月镜像重新构建(之前用的UUP版),也加入了加入_FileExplorerInSeparateProcess.bat,还是不尽人意
Admin:

System:

如果是个例,那我回头换机器和系统制作试试O(∩_∩)O

点评

系统完整的?  发表于 2019-10-21 08:21
回复

使用道具 举报

2315#
发表于 2019-10-21 11:45:25 | 只看该作者
s大在工具里加上源文件版本限制,对于不支持的版本不允许制作PE。不然总有人提问 不支持的旧版系统。
回复

使用道具 举报

2316#
发表于 2019-10-21 11:45:31 | 只看该作者
s大在工具里加上源文件版本限制,对于不支持的版本不允许制作PE。不然总有人提问 不支持的旧版系统。

点评

不建议加上版本的限制,如果加上了版本的限制,旧版本就不能制作,制作工具没问题,只是addfiles提取足够的启动所需的文件和注册表罢了,我尝试过基于win10.0.14393来制作可以的。限制了一样会有人提问,为什么旧版  详情 回复 发表于 2019-10-21 18:15
我并没有测试过以前版本,是否支持或不支持。所以没有列出来,首页说了精简有限维护3个版本。没有维护的老版本其实也能构建出来。比如,LTSC,LTSB。目前最早是14393? 要全支持也不花多少时间,就是微软都不再支持  详情 回复 发表于 2019-10-21 13:14
回复

使用道具 举报

2317#
 楼主| 发表于 2019-10-21 13:14:26 | 只看该作者
foxfirefox 发表于 2019-10-21 11:45
s大在工具里加上源文件版本限制,对于不支持的版本不允许制作PE。不然总有人提问 不支持的旧版系统。

我并没有测试过以前版本,是否支持或不支持。所以没有列出来,首页说了精简有限维护3个版本。没有维护的老版本其实也能构建出来。比如,LTSC,LTSB。目前最早是14393?
要全支持也不花多少时间,就是微软都不再支持版本意义不大。

试了下,Win8PE也可以做。以后有时间了就改成WINxPE,从
Win7PE到Win10PE全工程。
回复

使用道具 举报

2318#
发表于 2019-10-21 15:15:31 | 只看该作者
感谢分享  測試看看
回复

使用道具 举报

2319#
发表于 2019-10-21 18:09:24 | 只看该作者
问一个号外的问题。不知道是精简了什么的原因,导致文件打开对话框里面,磁盘和文件夹前面的图标没有了,如下图的红框里面的,可有人知道是精简了什么?ieframe.dll?        

QQ截图20191021180652.png (730.23 KB, 下载次数: 94)

QQ截图20191021180652.png

点评

借楼咨询一下:[attachimg]403494[/attachimg] 自带的磁盘管理的压缩功能依赖哪些文件,如果回去对比又要耗费不少精力,感谢!  详情 回复 发表于 2019-10-23 18:18
X64吧,看样子好像是Windows\SysWOW64\imageres.dll 给你干掉了  详情 回复 发表于 2019-10-21 18:20
你没有用新版的打开对话框?explorerframe.dll是有些大。还是这个软件调用旧版本的打开对话框?  详情 回复 发表于 2019-10-21 18:18
回复

使用道具 举报

2320#
发表于 2019-10-21 18:15:25 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-21 18:22 编辑
foxfirefox 发表于 2019-10-21 11:45
s大在工具里加上源文件版本限制,对于不支持的版本不允许制作PE。不然总有人提问 不支持的旧版系统。


不建议加上版本的限制,如果加上了版本的限制,旧版本就不能制作,制作工具没问题,只是addfiles提取足够的启动所需的文件和注册表罢了,我尝试过基于win10.0.14393来制作可以的。限制了一样会有人提问,为什么旧版本不支持。
如果wimbuilder2能够支持WIN10.10240的构建,那就基本实现了WIN10到目前为止的正式版本的通杀了,那样就牛了,不过确实支持10240版本的收获和付出不成正比。我个人认为后期wimbuilder2如果能够在制作的体积上面有所侧重那就更好了。        

点评

体积其实很好弄。抄别人的文件列表,精简下。 注册表循环下,CLSID, interface之类的,把不存在的注册表项目干掉。或者直接对比别人的注册表。 再下一步就是对资源文件做文章了。减少个十几MB的空间。  详情 回复 发表于 2019-10-21 18:35
回复

使用道具 举报

2321#
 楼主| 发表于 2019-10-21 18:18:31 | 只看该作者
liuzhaoyzz 发表于 2019-10-21 18:09
问一个号外的问题。不知道是精简了什么的原因,导致文件打开对话框里面,磁盘和文件夹前面的图标没有了,如 ...

你没有用新版的打开对话框?explorerframe.dll是有些大。还是这个软件调用旧版本的打开对话框?

点评

EasyGhost调用的是旧版的文件打开对话框,我似乎只发现这个软件有这个问题。看样子可以找替代的软件了。  详情 回复 发表于 2019-10-21 18:21
回复

使用道具 举报

2322#
发表于 2019-10-21 18:20:29 | 只看该作者
liuzhaoyzz 发表于 2019-10-21 18:09
问一个号外的问题。不知道是精简了什么的原因,导致文件打开对话框里面,磁盘和文件夹前面的图标没有了,如 ...

X64吧,看样子好像是Windows\SysWOW64\imageres.dll 给你干掉了

点评

是64位的,imageres.dll我确实干掉了,是这个影响的吗?我看可以找替代的软件。  详情 回复 发表于 2019-10-21 18:23
回复

使用道具 举报

2323#
发表于 2019-10-21 18:21:55 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-21 18:26 编辑
slore 发表于 2019-10-21 18:18
你没有用新版的打开对话框?explorerframe.dll是有些大。还是这个软件调用旧版本的打开对话框?


EasyGhost调用的是旧版的文件打开对话框,diskgenius4.3文件打开对话框也有这个问题。看样子外观和体积不可兼得呀。        
回复

使用道具 举报

2324#
发表于 2019-10-21 18:23:46 | 只看该作者
立帮电子 发表于 2019-10-21 18:20
X64吧,看样子好像是Windows\SysWOW64\imageres.dll 给你干掉了

是64位的,imageres.dll我确实干掉了,是这个影响的吗?我看可以找替代的软件。        

点评

19H1之后,资源微软整合了,可以公用。 老版本的话,这个文件如果全是资源,你可以复制x64的dll过来,wim的大小不受影响。 或者精简imageres.dll只保留必要的图标,以前的PE都搞过。  详情 回复 发表于 2019-10-21 18:31
回复

使用道具 举报

2325#
 楼主| 发表于 2019-10-21 18:31:52 | 只看该作者
本帖最后由 slore 于 2019-10-21 18:39 编辑
liuzhaoyzz 发表于 2019-10-21 18:23
是64位的,imageres.dll我确实干掉了,是这个影响的吗?我看可以找替代的软件。


19H1之后,资源微软整合了,可以公用,应该只有3kb这个文件syswow64。

老版本的话,这个文件全是资源,好像是可以复制x64的dll过来,因为是相同文件,wim的大小不受影响。

或者精简imageres.dll只保留必要的图标,以前的PE都搞过。如今的硬件情况,多几MB,不到1秒的加载没啥影响。不在这个上面花时间。

点评

经您这么一提,本着没必要重复早轮子的理论,我用imageres作为关键字搜索了下,原来WIN10RAMOS大神早在 2017-6-16就发布了一个80KB的精简文件。晚点试下看看。 http://wuyou.net/forum.php?mod=viewthread&tid=3883  详情 回复 发表于 2019-10-21 18:53
回复

使用道具 举报

2326#
 楼主| 发表于 2019-10-21 18:35:51 | 只看该作者
liuzhaoyzz 发表于 2019-10-21 18:15
不建议加上版本的限制,如果加上了版本的限制,旧版本就不能制作,制作工具没问题,只是addfiles提取足 ...


体积其实很好弄。抄别人的文件列表,精简下。
注册表循环下,CLSID, interface之类的,把不存在的注册表项目干掉。或者直接对比别人的注册表。

再下一步就是对资源文件做文章了。减少个十几MB的空间。

但是讲实话,还是驱动文件大。。。带的全,其实对固定的人,又用不到。

点评

slore老师您说的注册表循环下有没有具体的操作方案,一直在找注册表精简相关资料,但是非常有限,立邦老师的精简列表并不具备通用性,如果根据已经存在的文件做精简应该会是个非常不错的方向!  详情 回复 发表于 2019-10-23 18:01
确实,我也是感觉驱动文件占用体积太大。  发表于 2019-10-21 18:56
回复

使用道具 举报

2327#
发表于 2019-10-21 18:53:05 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-22 06:49 编辑
slore 发表于 2019-10-21 18:31
19H1之后,资源微软整合了,可以公用,应该只有3kb这个文件syswow64。

老版本的话,这个文件全是资 ...


经您这么一提,本着没必要重复造轮子的理论,我用imageres作为关键字搜索了下,原来WIN10RAMOS大神早在 2017-6-16就发布了一个80KB的精简文件。晚点试下看看。
http://wuyou.net/forum.php?mod=viewthread&tid=388307      


试过了,WIN10.14393、17763拷贝到syswow64目录下替换原文件可行!太棒了!!
回复

使用道具 举报

2328#
发表于 2019-10-22 15:16:55 | 只看该作者
本帖最后由 gazi06 于 2019-10-22 15:36 编辑

Is there a different way I installed the master touch driver but it didn't work



and how to activate the touch keyboard on the clock tab.



Can we start automatically with system account, not with windows admin account. ?

点评

1. call AddDrivers "too.inf,xxx.inf,yyy.inf" If it is not work. Maybe miss some cat files. use signtool to check it or just try use all catalogs option. 2. Account ---> disable Use Administ  详情 回复 发表于 2019-10-22 18:17
回复

使用道具 举报

2329#
发表于 2019-10-22 15:41:06 | 只看该作者
The download feature in internet explorer also does not work. (save as)

点评

IE dowonload must be user is admin  发表于 2019-10-22 16:08
回复

使用道具 举报

2330#
 楼主| 发表于 2019-10-22 18:17:40 | 只看该作者
本帖最后由 slore 于 2019-10-22 18:19 编辑
gazi06 发表于 2019-10-22 15:16
Is there a different way I installed the master touch driver but it didn't work


1.

main.bat
call AddDrivers "too.inf,xxx.inf,yyy.inf"

If it is not work. Maybe miss some cat files. use signtool to check it or just try use all catalogs option.


2.
Account --->  disable Use Administrator account as default
set autologon seconds to 0.


3.
It is better to use osktray.exe than the system one, it is not functional.

点评

osk.exe gives error even though all files are full. [attachimg]403423[/attachimg] "disable Use Administrator account as default" I could not find the setting. I want to reset the time to start  详情 回复 发表于 2019-10-23 00:17
回复

使用道具 举报

2331#
发表于 2019-10-23 00:17:21 | 只看该作者

osk.exe gives error even though all files are full.



"disable Use Administrator account as default"
I could not find the setting. I want to reset the time to start automatically with system account after only 5 seconds

点评

1. [attachimg]403424[/attachimg] 2. [attachimg]403425[/attachimg]  详情 回复 发表于 2019-10-23 00:27
回复

使用道具 举报

2332#
 楼主| 发表于 2019-10-23 00:27:19 | 只看该作者
gazi06 发表于 2019-10-23 00:17
osk.exe gives error even though all files are full.

1.


2.

点评

thank you Master has corrected a wrong file error related to love. Safely Sliming... I want to add the following settings for. Does it cause any errors?  详情 回复 发表于 2019-10-23 01:41
回复

使用道具 举报

2333#
发表于 2019-10-23 01:41:40 | 只看该作者

thank you Master has corrected a wrong file error related to love.

Safely Sliming... I want to add the following settings for. Does it cause any errors?

  1. if not "x%opt[slim.safe]%"=="xtrue" goto :EOF
  2. echo Safely Sliming...

  3. call SharedPatch CustomCompmgmt

  4. for %%i in (DVD,EFI,Misc,PCAT,PXE) do (
  5.   rd /q /s "%X_WIN%\Boot\%%i"
  6. )

  7. del /q "%X_SYS%\Boot\winresume.*"
  8. del /q "%X_SYS%\Boot\%WB_PE_LANG%\winresume.*"


  9. if not "x%WB_PE_LANG%"=="xtr-TR" (
  10.   call :KEEP_FILES \Windows\System32\tr-TR\ "imageres.dll.mui,taskmgr.exe.mui"
  11.   del /a /f /q "%X_SYS%\tr-TR\*.*"
  12.   rd /s /q "%X_SYS%\wbem\tr-TR"
  13. )

  14. call :KEEP_FILES \Windows\System32\ "C_857.NLS,C_1254.NLS"
  15. call :KEEP_FILE \Windows\System32\C_%WB_PE_CODEPAGE%.NLS
  16. del /a /f /q "%X_SYS%\C_*.NLS"

  17. rem init code page
  18. set WB_PE_CODEPAGE=
  19. for /f "tokens=3" %%i in ('reg query HKLM\Tmp_SYSTEM\ControlSet001\Control\Nls\CodePage /v ACP') do (
  20.   set WB_PE_CODEPAGE=%%i
  21. )
  22. if "x%WB_PE_CODEPAGE%"=="x" set WB_PE_CODEPAGE=437
  23. echo Got code page: %WB_PE_CODEPAGE%

  24. call :_Slim_font
  25. call :_Slim_keyboard
  26. call :_Slim_migration
  27. call :_Slim_useless

  28. call :KEEP_DONE
  29. goto :EOF

  30. :_Slim_font
  31. rem ==============================================
  32. call :KEEP_FILES \Windows\Fonts\ "app%WB_PE_CODEPAGE%.fon,consola.ttf,marlett.ttf,micross.ttf,tahoma.ttf,segmdl2.ttf,tahoma.ttf,tahomabd.ttf"
  33. call :KEEP_FILES \Windows\Fonts\ "svgafix.fon,svgasys.fon,vga%WB_PE_CODEPAGE%.fon,vgafix.fon,vgafixr.fon,vgaoem.fon,vgasys.fon,vgasysr.fon"
  34. if "x%WB_PE_LANG%"=="xtr-TR" (
  35.   call :KEEP_FILES \Windows\Fonts\ "segoeui.ttf,segoeuib.ttf,segoeuii.ttf"
  36. )
  37. del /a /f /q "%X_WIN%\Fonts\*.*"
  38. goto :EOF


  39. :_Slim_keyboard
  40. rem ==============================================
  41. call :KEEP_FILE \Windows\System32\KBDUS.DLL
  42. rem TODO: other %WB_PE_LANG%
  43. if "x%WB_PE_LANG%"=="xtr-TR" (
  44.   call :KEEP_FILE \Windows\System32\KBDTUQ.DLL
  45. )
  46. del /a /f /q "%X_SYS%\KB*.DLL"

  47. call :KEEP_FILES \Windows\System32\ "kd.dll,kdcom.dll"
  48. del /a /f /q "%X_SYS%\kd*.dll"
  49. goto :EOF


  50. :_Slim_migration
  51. rem ==============================================
  52. del /a /f /q "%X_SYS%\migapp.xml"
  53. del /a /f /q "%X_SYS%\migcore.dll"
  54. del /a /f /q "%X_SYS%\migisol.dll"
  55. del /a /f /q "%X_SYS%\migres.dll"
  56. del /a /f /q "%X_SYS%\migstore.dll"
  57. del /a /f /q "%X_SYS%\migsys.dll"

  58. del /a /f /q "%X_SYS%\SFCN.dat"
  59. del /a /f /q "%X_SYS%\SFL*.dat"
  60. del /a /f /q "%X_SYS%\SFPAT*.inf"

  61. rd /q /s "%X_SYS%\migration"
  62. goto :EOF


  63. :_Slim_useless
  64. rem ==============================================
  65. rd /q /s "%X_SYS%\AdvancedInstallers"

  66. del /a /f /q "%X_SYS%\config\BBI"
  67. del /a /f /q "%X_SYS%\config\BCD-Template"
  68. del /a /f /q "%X_SYS%\config\ELAM"

  69. rd /q /s "%X_SYS%\config\Journal"
  70. rd /q /s "%X_SYS%\config\RegBack"
  71. rd /q /s "%X_SYS%\config\TxR"
  72. rd /q /s "%X_SYS%\config\systemprofile"

  73. rd /q /s "%X_SYS%\DiagSvcs"
  74. rd /q /s "%X_SYS%\SMI"
  75. rd /q /s "%X_SYS%\WindowsPowerShell"

  76. rd /q /s "%X_SYS%\wbem\Repository"
  77. md "%X_SYS%\wbem\Repository"
  78. goto :EOF



  79. rem ==============================================
  80. rem ==============================================
  81. :KEEP_FILES
  82. echo move "%~1%~2" "%X%\[KEEP]%~1"
  83. if not exist "%X%\[KEEP]%~1" mkdir "%X%\[KEEP]%~1"
  84. for %%i in (%~2) do (
  85.   move "%X%%~1%%i" "%X%\[KEEP]%~1"
  86. )
  87. goto :EOF

  88. :KEEP_FILE
  89. echo move "%~1" "%X%\[KEEP]%~p1"
  90. if not exist "%X%\[KEEP]%~p1" mkdir "%X%\[KEEP]%~p1"
  91. move "%X%%~1" "%X%\[KEEP]%~1"
  92. goto :EOF

  93. :KEEP_DONE
  94. rem restore [KEEP]
  95. if not exist "%X%\[KEEP]" goto :EOF
  96. xcopy /S /E /Q /H /K /Y "%X%\[KEEP]" "%X%"
  97. rd /s /q "%X%\[KEEP]"
  98. goto :EOF
复制代码

点评

For fonts and keyboard, actually they are not delete files, so it is OK(safe). I will merge it in future version of WimBuilder2, and consider a better way for people to add the KEEPFILES by languag  详情 回复 发表于 2019-10-23 02:14
回复

使用道具 举报

2334#
 楼主| 发表于 2019-10-23 02:14:23 | 只看该作者
gazi06 发表于 2019-10-23 01:41
thank you Master has corrected a wrong file error related to love.

Safely Sliming... I want to  ...

For fonts and keyboard, actually they are not delete files, so it is OK(safe).
I will merge it in future version of WimBuilder2, and consider a better way for people to add the
KEEPFILES by language.

  1. if not "x%WB_PE_LANG%"=="xtr-TR" (
  2.   call :KEEP_FILES \Windows\System32\tr-TR\ "imageres.dll.mui,taskmgr.exe.mui"
  3.   del /a /f /q "%X_SYS%\tr-TR\*.*"
  4.   rd /s /q "%X_SYS%\wbem\tr-TR"
  5. )
复制代码


Delete too many *.mui files, I think it will cause problem,
if you test and OK for you, you can make your own Slim.bat for that in yourpatchfolder\last.bat.
回复

使用道具 举报

2335#
发表于 2019-10-23 10:14:49 来自手机 | 只看该作者
slore大神,7z软件建议加个文件关联,双击打开这种。关联常见的rar,zip,7z等格式。      

点评

默认关联的?我怎么构建的PE,双击rar似乎不行啊?  详情 回复 发表于 2019-10-23 11:19
默认就是关联的。  发表于 2019-10-23 11:18
回复

使用道具 举报

2336#
发表于 2019-10-23 11:19:21 | 只看该作者
liuzhaoyzz 发表于 2019-10-23 10:14
slore大神,7z软件建议加个文件关联,双击打开这种。关联常见的rar,zip,7z等格式。

默认关联的?我怎么构建的PE,双击rar似乎不行啊?

点评

你看7z的main.bat。只关联了zip和7z。没有检查是否winrar也装了,所以没有关联rar。  详情 回复 发表于 2019-10-23 11:24
回复

使用道具 举报

2337#
 楼主| 发表于 2019-10-23 11:24:28 | 只看该作者
liuzhaoyzz 发表于 2019-10-23 11:19
默认关联的?我怎么构建的PE,双击rar似乎不行啊?

你看7z的main.bat。只关联了zip和7z。没有检查是否winrar也装了,所以没有关联rar。

点评

G:\WimBuilder2-Full20191010\WimBuilder2-Full\Projects\WIN10XPE\02-Apps\7-Zip\7z-Register.reg 似乎只关联了7z和zip。 Windows Registry Editor Version 5.00 ;7z-Settings [HKEY_CURRENT_USER\Software\7  详情 回复 发表于 2019-10-23 11:29
回复

使用道具 举报

2338#
发表于 2019-10-23 11:29:18 | 只看该作者
slore 发表于 2019-10-23 11:24
你看7z的main.bat。只关联了zip和7z。没有检查是否winrar也装了,所以没有关联rar。

G:\WimBuilder2-Full20191010\WimBuilder2-Full\Projects\WIN10XPE\02-Apps\7-Zip\7z-Register.reg
似乎只关联了7z和zip。
Windows Registry Editor Version 5.00

;7z-Settings
[HKEY_CURRENT_USER\Software\7-Zip]

[HKEY_CURRENT_USER\Software\7-Zip\FM]
"FolderShortcuts"=hex:
"FolderHistory"=hex:00,00
"PanelPath0"=""
"FlatViewArc0"=dword:00000000
"PanelPath1"=""
"FlatViewArc1"=dword:00000000
"ListMode"=dword:00000303
"Position"=hex:87,00,00,00,4e,00,00,00,87,03,00,00,5b,02,00,00,00,00,00,00
"Panels"=hex:01,00,00,00,00,00,00,00,76,01,00,00

[HKEY_CURRENT_USER\Software\7-Zip\FM\Columns]
"RootFolder"=hex:01,00,00,00,00,00,00,00,01,00,00,00,04,00,00,00,01,00,00,00,\
  a0,00,00,00

[HKEY_CURRENT_USER\Software\7-Zip\Options]
;CRC SHA
;"ContextMenu"=dword:80001377
"ContextMenu"=dword:00001377
"MenuIcons"=dword:00000001

;7z-CLSID
[HKEY_CLASSES_ROOT\CLSID\{23170F69-40C1-278A-1000-000100020000}]
@="7-Zip Shell Extension"

[HKEY_CLASSES_ROOT\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32]
@="X:\\Program Files\\7-Zip\\7-zip.dll"
"ThreadingModel"="Apartment"

;7z-ShellEx
[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\7-Zip]
@="{23170F69-40C1-278A-1000-000100020000}"

[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\7-Zip]
@="{23170F69-40C1-278A-1000-000100020000}"

[HKEY_CLASSES_ROOT\Directory\shellex\DragDropHandlers\7-Zip]
@="{23170F69-40C1-278A-1000-000100020000}"

[HKEY_CLASSES_ROOT\Drive\shellex\DragDropHandlers\7-Zip]
@="{23170F69-40C1-278A-1000-000100020000}"

[HKEY_CLASSES_ROOT\folder\ShellEx\ContextMenuHandlers\7-Zip]
@="{23170F69-40C1-278A-1000-000100020000}"

;7z-Approved
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved]
"{23170F69-40C1-278A-1000-000100020000}"="7-Zip Shell Extension"

;7z-Assoc
[HKEY_CLASSES_ROOT\7-Zip.7z]
@="7z Archive"
[HKEY_CLASSES_ROOT\7-Zip.7z\DefaultIcon]
@="X:\\Program Files\\7-Zip\\7z.dll,0"
[HKEY_CLASSES_ROOT\7-Zip.7z\shell\open\command]
@="\"X:\\Program Files\\7-Zip\\7zFM.exe\" \"%1\""

[HKEY_CLASSES_ROOT\7-Zip.zip]
@="zip Archive"
[HKEY_CLASSES_ROOT\7-Zip.zip\DefaultIcon]
@="X:\\Program Files\\7-Zip\\7z.dll,1"
[HKEY_CLASSES_ROOT\7-Zip.zip\shell\open\command]
@="\"X:\\Program Files\\7-Zip\\7zFM.exe\" \"%1\""


[HKEY_CLASSES_ROOT\.7z]
@="7-Zip.7z"
[HKEY_CLASSES_ROOT\.zip]
@="7-Zip.zip"

点评

If we add this code to the end of the 7z-Register.reg file  详情 回复 发表于 2019-10-23 13:43
回复

使用道具 举报

2339#
发表于 2019-10-23 12:06:42 | 只看该作者
大帅威武,研究一下环境,最近着手尝试一下
回复

使用道具 举报

2340#
发表于 2019-10-23 13:43:33 | 只看该作者
liuzhaoyzz 发表于 2019-10-23 11:29
G:\WimBuilder2-Full20191010\WimBuilder2-Full\Projects\WIN10XPE\02-Apps\7-Zip\7z-Register.reg
似乎 ...

If we add this code to the end of the 7z-Register.reg file

  1. [HKEY_CLASSES_ROOT\.rar]
  2. @="7-Zip.rar"
  3. [HKEY_CLASSES_ROOT\7-Zip.rar]
  4. @="rar Archive"
  5. [HKEY_CLASSES_ROOT\7-Zip.rar\DefaultIcon]
  6. @="X:\\Program Files\\7-Zip\\7z.dll,3"
  7. [HKEY_CLASSES_ROOT\7-Zip.rar\shell\open\command]
  8. @=""X:\\Program Files\\7-Zip\\7zFM.exe" "%1""
复制代码

点评

thank you!  详情 回复 发表于 2019-10-23 13:46
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-6 07:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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