无忧启动论坛

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

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

    [复制链接]
211#
 楼主| 发表于 2019-6-13 02:26:41 | 显示全部楼层
本帖最后由 slore 于 2019-6-21 08:04 编辑



2019-06-13 技术预览版:



* IE8兼容修正(Windows7 IE8可正常构建)
* 修复lite清单无法构建问题
* TextReplace宏支持正则表达式
* 新增打印组件
* Admin用户选项做成单独设定页面,支持密码验证
* 当不选PECMD时,启用新的lua加载器
    * 支持高版本固定程序到任务栏,开始菜单
    * 双用户登录,切换交互
    * 多国语言支持
    * 增强型可自由扩展link'pin'exec命令
* 20h1新版本drvinst签名修正

已经发布最新版,清除附件。
http://bbs.wuyou.net/forum.php?m ... &fromuid=166812
回复

使用道具 举报

212#
 楼主| 发表于 2019-6-13 11:11:00 | 显示全部楼层
青青草 发表于 2019-6-12 23:31
小小输入法可以投入使用了么?

yong输入法的exe直接用7z解压,或者下载官方提供的7z包。

解压出来,运行yong.exe,64位的话,运行w64的yong.exe就可以用了。系统不需要输入法指示器。

如果需要注册到系统,运行tsf\tsf-reg.exe -i。

纯64位不带wow64支持的话,运行reg64.exe -i

点评

小小输入法确实好用!已加入PE中。谢谢!  详情 回复 发表于 2019-6-13 13:24
回复

使用道具 举报

213#
 楼主| 发表于 2019-6-13 23:37:12 | 显示全部楼层
hsmy 发表于 2019-6-13 23:20
我猜测是缺少文件吧,在我的最新pe中搜狗输入法或其他输入法都正常使用。有图为证




第三方一直可以...甚至自带的输入法也可以,就是新版本没有候选框,组词盲打,或者用自带五笔都OK。

不过小小输入法不依赖系统输入法指示器,也不需要安装,便携很适合PE用。

点评

看我提供的图,第三方输入法有选词框的,不会盲打  详情 回复 发表于 2019-6-14 20:11
回复

使用道具 举报

214#
 楼主| 发表于 2019-6-14 21:04:05 | 显示全部楼层
本帖最后由 slore 于 2019-6-14 21:06 编辑


1. PE* 路径可以改,不过pecmd.lua中 有一行切换路径写死的 cd X:\PE*, 要改这里一起改。
不过后面直接从 get_option('-script')获取的脚本名字截取路径就可以任意移动了。

但是,这个目录的设计是类似PETools,PE相关的文件都扔到这里,驱动,软件,初始化脚本。
某些放到ISO中,或者 本地磁盘驱动器根目录将自动加载驱动等,来设计的。
自己要改的话,自己决定吧。

2. 路径因为你先前有指出一些奇怪路径导致不正常,都用相对路径了。
正常情况下,wimbuilder.cmd会把bin目录推到PATH中,所以可以直接用,
而不用WB_ROOT相对路径。

这里只影响 开始页和状态栏版本信息。构建会重新加载wim的信息。
改成旧版也行,不过你之前的那些奇怪路径就出错了。

直接跟目录不带WimBuilder2?。。。需要这样么。。。

通常目录,去掉了最后一个反斜杠,
就是看下WB_ROOT的值吧,根目录下这里可能有问题吧。



回复

使用道具 举报

215#
 楼主| 发表于 2019-6-14 23:11:17 | 显示全部楼层

$('#menu_patch').click();

就是界面 左边的【补丁】菜单 点一下。以前直接跳到编辑页面的。
新追加的 【私人订制】的选项没有在preset的default清单中定义,所以这部分设置构建的时候会丢失,
所以自动点击下 补丁 菜单,加载下补丁选项,再点击【构建】菜单。
回复

使用道具 举报

216#
 楼主| 发表于 2019-6-14 23:12:53 | 显示全部楼层

路径我不明白要放到根目录的意义何在?不乱么?


nsudo提权不放到前面是因为HTA的界面不需要权限,
而且今后打算命令行直接跳过HTA支持自动构建,不需要系统支持HTA。
有dism就行了。
回复

使用道具 举报

217#
 楼主| 发表于 2019-6-16 22:54:12 | 显示全部楼层
WAIGO 发表于 2019-6-16 22:30
19H1-18362.175 用 WimBuilder2-2019-05-28 版,可以在多功能 PE 上面,轻易制作出"手机连线(MTP)"功能(见 ...



最新的20H1的驱动签名处理变了。

用6/13的技术预览版的話,x64可以。
http://bbs.wuyou.net/forum.php?m ... &fromuid=166812

当时没有x86的ISO,x86没改,晚上补了一次提交。
https://github.com/slorelee/wimb ... 2bd53c3fe3497ee0d96

Projects/WIN10XPE/01-Components/Patch_drvinst/main.bat
:Drvinst_win10.18908later_x86
call :FULL_PATH 8BD8_85DB_742B_53 33C0_8BD8_EB2B_53
goto :EOF        goto :EOF


X86的话,手动改下这行应该可以的。



回复

使用道具 举报

218#
 楼主| 发表于 2019-6-17 11:34:14 | 显示全部楼层
WAIGO 发表于 2019-6-17 10:36
用技术预览版制作的是 610.874 KB 的多功能 64位 PE,应该不太会缺主要文件才对。使用浏览器是 Opera12  ...

哦,64位系统的32位程序显示问题,前面好像有人报告,也有解决方法。80页?

wow64补下这个文件看看。
TextShaping.dll
回复

使用道具 举报

219#
 楼主| 发表于 2019-6-17 15:40:28 | 显示全部楼层
WAIGO 发表于 2019-6-17 14:55
补档果然有用,窗口的文字出现了(见图一),劳烦下次把这个补档加进 "WimBuilder2"。但还有个问题:图二 ...

我本来是要加的,没测试WOW64给忘了。
我更新到周末了吧。

自己可以加到下面位置,2行红色即可。
WimBuilder2\Projects\WIN10XPE\00-Configures\Build\WoW64_Basic
  submain.bat
+ver > 18300
DXCore.dll
umpdc.dll
+ver > 18800
TextShaping.dll

+ver*


论坛上传按钮的问题,可能是flash的问题,
也可能是需要Admin账户。
回复

使用道具 举报

220#
 楼主| 发表于 2019-6-18 22:39:39 | 显示全部楼层

1.图片格式的问题吧。我都是png。

2.printer

批处理中2行注释用了AddFiles的分号,应该改成rem。不过不影响对wim的补丁。

;devices and printers => rem devices and printers


3.果然,win+打印屏幕,显示桌面,winx还是用不了,(果然还是想用自带的)

  • win+打印屏幕

win+ printscreen? win+shift+S? win+P?

  • 显示桌面

pecmd也好,winxshell -daemon也好,都是开启的原生的【显示桌面】功能。

  • winx




这个很容易做出来你看不出来是否是原生的。。。同时自定义更强的菜单。。。
不过用了StartIsBack,意义不大。

回复

使用道具 举报

221#
 楼主| 发表于 2019-6-19 17:15:33 | 显示全部楼层


正常WIN10+5GB内存盘(Z:\)。 ISO在机械硬盘
全catalog,32位程序支持,开Admin,全组件 => 875MB.

2019-06-19 16:40:20 - Building completed in 137 seconds.
2019-06-19 16:43:22 - Building completed in 139 seconds.
2019-06-19 16:46:20 - Building completed in 137 seconds.

正常WIN10+SSD盘(D:\Dev)。 ISO在机械硬盘
全catalog,32位程序支持,开Admin,全组件 => 875MB.
2019-06-19 17:00:12 - Building completed in 147 seconds.
2019-06-19 17:03:30 - Building completed in 150 seconds.
2019-06-19 17:06:15 - Building completed in 151 seconds.

差10秒. 保持winre.wim差不多1分钟,如果用wimlib进行多线程压缩mounted成wim,
然后discard的话,估计能再快10几20秒吧。

不过dism保存时,在内存盘时提示dism找不到路径,dism.log提示内存不足。
16GB,系统用2GB,虚拟5GB,还有7.8G可用。不知道为什么出错,不过生成的boot.wim大小一样。

回复

使用道具 举报

222#
 楼主| 发表于 2019-6-20 23:16:10 | 显示全部楼层
oboist 发表于 2019-6-20 23:09
同是19H1 x64,两次没有加载WinXShell,只加载了原版的Explorer。不知道问题出在哪。在此求助。。。

选了32位程序支持的话,这个界面可以打开。
你看进程是否有WinXShell?默认Explorer的情况下,WinXShell也负责辅助修复外壳程序的一些问题。

右键任务栏是否可以点击 任务栏设置,点击 时钟 是否会出现日历?


至于Windows 版本显示这里,需要补充Wbem很多文件...不划算.
回复

使用道具 举报

223#
 楼主| 发表于 2019-6-21 00:24:36 | 显示全部楼层
本帖最后由 slore 于 2019-6-21 00:28 编辑
oboist 发表于 2019-6-20 23:09
同是19H1 x64,两次没有加载WinXShell,只加载了原版的Explorer。不知道问题出在哪。在此求助。。。


哦, 我记错了。

如 Bluebells 所说,是因为 ProductOptions 注册表项目。

SnippingTool截图工具,也需要导入ProductOptions。
如果勾选了,【组件】-【Windows附件】-【SnippingTool 截图工具】

就可以显示了。
回复

使用道具 举报

224#
 楼主| 发表于 2019-6-21 08:00:36 | 显示全部楼层
本帖最后由 slore 于 2019-10-26 19:13 编辑

2019-06-21 更新:




(有新版本,论坛附件已删除,需要老版本,可从以下链接下载)
https://github.com/slorelee/wimbuilder2/releases



* 修复:WimBuilder2无法在驱动器根目录运行问题
* 修复:IE8兼容修正(Windows7 IE8可正常构建)
* 修复:lite清单无法构建问题
* 更新:20h1新版本drvinst签名修正
* 更新:20h1新版本32位程序在64位环境文字无法显示问题 (感谢 nf17b 补充缺少文件)
* 新增:TextReplace宏支持正则表达式
* 新增:新增打印组件 (hhh333的清单)
* 改善:直接使用第3方程序的EXE,7z等官方直接下载文件(StartIsBack,7-Zip,PENetwork),方便(自动)更新
* 改善:将第3方程序安装包移动到WimBuilder2\vendor目录,可多个工程共享
* 新增:Extract2X, V2X, VGetFile宏命令,用于从Vendor目录提取文件到wim中
* 新增:Admin用户选项做成单独设定页面,支持密码验证
*  新增:当不选PECMD时,启用新的lua加载器
    * 支持高版本固定程序到任务栏,开始菜单
    * 双用户登录,切换交互
    * 多国语言支持
    * 增强型可自由扩展link'pin'exec命令
* 新增:LINK宏命令,用于创建快捷方式(自动适配PECMD,LUA加载器)
* 新增:RunBeforeShell宏命令,用于在外壳程序加载前执行(自动适配PECMD,LUA加载器)


  1. D:\Dev\WimBuilder2\vendor>tree /f
  2. ├─7-Zip
  3. │      7z1900-x64.exe
  4. │      7z1900.exe

  5. ├─PENetwork
  6. │      PENetwork.7z
  7. │      PENetwork_x64.7z

  8. └─StartIsBack
  9.         StartIsBackPlusPlus_setup[v2.8.1].exe
  10.         StartIsBackPlusPlus_setup[v2.8.4].exe
  11.         StartIsBackPlusPlus_setup[v2.8.5].exe
复制代码

评分

参与人数 1无忧币 +5 收起 理由
我是小青蛙 + 5

查看全部评分

回复

使用道具 举报

225#
 楼主| 发表于 2019-6-21 08:11:43 | 显示全部楼层
hhh333 发表于 2019-6-21 08:04
不会用,还是想用PECMD。我觉得pintool这个工具设计还是不错的,基本不要改代码,由这个工具去找脚本中的 ...

pin.lua
  1. function pin()
  2.   Taskbar:Pin('%ProgramFiles%\\WinXShell\\WinXShell.exe', 'UI_Shutdown', '-ui -jcfg wxsUI\\UI_Shutdown.zip\\full.jcfg -blur 5', 'shell32.dll', 27)
  3.   Taskbar:Pin('Explorer.exe')
  4.   Taskbar:Pin('cmd.exe')
  5.   Startmenu:Pin('notepad.exe')
  6. end

  7. pin()
复制代码


lua版本, 更简洁明了。用pecmd的话,也可以调用lua脚本。

  1. WinXShell.exe -script X:\test\pin.lua
  2. lua.xe X:\test\pin.lua
  3. WinXShell.exe -luacode Taskbar:Pin('notepad.exe')
复制代码


>pintool这个工具设计还是不错的

用lua的话,你自己可以设计各种接口(上面的Taskbar:Pin是我的,你可以做一个hhh333:固定)。。。
完全开放开源的全面的语言,PECMD的脚本扩展不容易。M不更新很多问题就卡住,不适合。
回复

使用道具 举报

226#
 楼主| 发表于 2019-6-21 08:16:45 | 显示全部楼层
hhh333 发表于 2019-6-21 08:04
不会用,还是想用PECMD。我觉得pintool这个工具设计还是不错的,基本不要改代码,由这个工具去找脚本中的 ...

pecmd.ini

  1. [PINTOOL]
  2. StartMenu0=%WinDir%\Explorer.exe||||||||
  3. StartMenu1=$Start_Menu\Programs\Network\Internet Explorer.lnk||||||||
  4. TaskBar0=%SystemRoot%\System32\cmd.exe||||||||
  5. TaskBar8=$Start_Menu\Programs\Network\Internet Explorer.lnk||||||||
  6. TaskBar9=%SystemRoot%\Explorer.exe||||||||
复制代码


pintool也支持这种格式,你写不同的ini就好了。

你上面的pecmd的子函数,是支持的。不过是按名字开头匹配所有,
W8PINT, W8PINT64都运行。
你改成,W8PINT,64W8PINT,应该就好了吧。

PintTool.exe在新版本(20H1)上可能造成, Explorer卡顿。。。所以废弃掉的。
中文版好像没卡过。没出现的话可以继续用,但是不保证。
回复

使用道具 举报

227#
 楼主| 发表于 2019-6-21 16:15:13 | 显示全部楼层
本帖最后由 slore 于 2019-6-21 17:20 编辑
frg521 发表于 2019-6-21 12:49
为保证在本工具支持范围,只测试17763.1 X86

1. IE 切管理后,上传按钮,与图片,2个无效,单独测试iq ...


1。 回复时,去掉 [纯文本] 就可以点了。

2。删除该文件,会用install.wim的,能用,就是有水印。应该用工具修改对应的位置,暂时放着吧,我是拿WIN10XPE自带的。

3。首先PE默认是只有,文件夹文本快捷方式,快捷方式还是废的,要添加其他的属于个性化,或者应该随组件添加,比如选了画图,或者3方画图工具添加 bmp图像。


我先前看到有zip啥的,是因为用了完整SOFWARE,所以你要自定义全部就直接改HKLM,全用户都有效。

999。自定义到final.bat确保最后执行,不过需要自己regload,还有就是按文件名。
回复

使用道具 举报

228#
 楼主| 发表于 2019-6-21 17:34:28 | 显示全部楼层
2。你这种情况选择全winre.wim而不是精简winsxs。

你请理解这个选项的含义,完整winre的意思是不对winsxs进行精简,也不增加。根据你反馈的版本差异,对会使用全SOFTWARE的情况进行了补充必要的winsxs。


这个选项是 使用完整winre,不是使用完整winsxs。
回复

使用道具 举报

229#
 楼主| 发表于 2019-6-22 18:46:51 | 显示全部楼层
本帖最后由 slore 于 2019-6-22 19:56 编辑
青青草 发表于 2019-6-22 14:25
1、制作19H1x64PE,选择lite4,不选pecmd时,制作的PE无法进入桌面。
2、启用LUA加载器,要安装第三方软 ...


小小输入法我是有计划添加到【输入法】组件,不过界面选项,还有不常用输入法“永码,二码”想精简的。
所以一直没添加。。。

简单的当作 普通程序(02-Apps) 对待的话,附件就是了。

2.启用LUA加载器,要安装第三方软件怎么写命令?

exec("X:\\Program Files\\yong\\yong.exe")
或者用環境变量
exec("%ProgramFiles%\\yong\\yong.exe")

路径比较长的话,\\太多,可以不用引号,用[[ ]]括起来。
exec([[X:\Program Files\yong\yong.exe]])   -- lua语言自带的语法

如果想等待,隐藏,最小化运行等,添加第一个参数(/wait, /hide, /min, /max),可多个组合。
exec("/wait /hide", "reg import X:\\abc\\def\\test.reg")


当然为了方便,写了一个自动修改pecmd.ini或者pecmd.lua的宏 --- RunBeforeShell

call RunBeforeShell "#qX:\Program Files\yong\yong.exe#q"
call RunBeforeShell "reg import #qX:\Program Files\7-Zip\7z-Register.reg#q" "/wait /hide"


小小输入法的main.bat
  1. call V2X yong -Extract "yong-win-*-0.7z" "%X_PF%"

  2. rem config
  3. if exist "%V%\yong\.yong" xcopy /E /Y "%V%\yong\.yong\*.*" "%X_PF%\yong\.yong"

  4. if "%WB_PE_ARCH%"=="x64" (
  5.     call RunBeforeShell "#qX:\Program Files\yong\w64\yong.exe#q"
  6. ) else (
  7.     call RunBeforeShell "#qX:\Program Files\yong\yong.exe#q"
  8. )
复制代码


完整补丁结构如下:
  1. Z:\yong_IME>tree /f
  2. ├─Projects
  3. │  └─WIN10XPE\02-Apps\yong_IME
  4. │                  main.bat
  5. │                  main.html
  6. │                  zh-CN.js
  7. └─vendor\yong
  8.         │  yong-win-2.5.0-0.7z
  9.         └─.yong\yong.ini
复制代码



yong_IME.zip (3.36 MB, 下载次数: 21)
回复

使用道具 举报

230#
 楼主| 发表于 2019-6-22 20:33:56 | 显示全部楼层
青青草 发表于 2019-6-22 14:25
1、制作19H1x64PE,选择lite4,不选pecmd时,制作的PE无法进入桌面。
2、启用LUA加载器,要安装第三方软 ...

1、制作19H1x64PE,选择lite4,不选pecmd时,制作的PE无法进入桌面。

精简系统wpeinit.exe会卡住,忘了调查是哪个模块造成等,临时的方法是
Projects\WIN10XPE\za-Slim\last.bat
  1. if "x%opt[slim.ultra]%"=="xtrue" (
  2.     call TextReplace "%X_SYS%\winpeshl.ini" "wpeinit.exe" "cmd.exe,/c"
  3. )
复制代码


精简模式下不运行wpeinit.exe。

但是不勾选PECMD后,使用的是新的LUA加载器,我复制了一份winpeshl.ini,
但是系统会调用当前目录下的winpeshl.ini而不是System32下面的。
所以解决方法是把X:\PEMaterial目录下的winpeshl.ini也需要替换掉。


if "x%opt[slim.ultra]%"=="xtrue" (
    call TextReplace "%X_SYS%\winpeshl.ini" "wpeinit.exe" "cmd.exe,/c"
    call TextReplace "%X_PEMaterial%\winpeshl.ini" "wpeinit.exe" "cmd.exe,/c"
)

回复

使用道具 举报

231#
 楼主| 发表于 2019-6-22 22:13:50 | 显示全部楼层

1. IE
IE能点击就行了。我除了测试几乎不用网络版。。。谁解决了,我吸收方案就行了。我没时间测试。
不过测试了x86,发现7-Zip没有,忘了改名7z1900.exe => 7z1900-x86.exe。

2. IME
作为APP,自己修改.yong\yong.ini吧. 界面以后会有选项。小小也有五笔和系统IME一样。
但是我不会五笔,周围用五笔的基本没有,不认为应该设置默认。
回头补充到IME界面,提供选项自己选择。
回复

使用道具 举报

232#
 楼主| 发表于 2019-6-22 22:16:32 | 显示全部楼层
青青草 发表于 2019-6-22 21:47
谢谢!
     依样画葫芦,添加了好多个软件,均告成功!
还有,在pecmd.ini中,显示所有隐藏分区是:   ...

后续添加软件,会有更简单的模式。。。特定命名规则(SDT,StartMenu,Desktop, Taskbar),
放到指定目录,自己完成快捷方式创建,Post-Register.reg自动注册。

不过放到根目录X:\PETools,用外置加载更方便吧。
回复

使用道具 举报

233#
 楼主| 发表于 2019-6-22 22:23:53 | 显示全部楼层
本帖最后由 slore 于 2019-6-22 23:50 编辑

lua只实现了最基本的exec和link快捷方式,新版本的Pin命令。其他都没有。
(特有的和WinXShell的wxsUI交互,同是基于lua脚本的,只导出了个接口就可以用。。。)


代码就写了1,2天,不过200来行,作为加载解释器就够用了。
和PECMD的功能比差距很大,不过个人觉得PECMD很多功能与加载器没关系,
更多的是功能集合,需要这些功能的话,作为单独APP使用吧。
或者不使用pecmd.lua。继续用pecmd.ini就好了。

PECMD大量代码处理UI,解释自己的ini代码,WIN32界面太老了,
自定义的语法还有很多奇怪的处理和BUG。我偷懒直接给开源lua语言处理了。
回复

使用道具 举报

234#
 楼主| 发表于 2019-6-22 22:52:01 | 显示全部楼层
本帖最后由 slore 于 2019-6-22 23:00 编辑


这个输入法解压进去就带:
永码,五笔,郑码,二码,拼音

不做删除的话,切换输入法就行可以用了。

CTRL+空格 开启输入法,按下2次CTRL+SHIFT就能用五笔了。

问题只是是否默认吧。

整合到IME界面, 是有打算的,目前当APP用。没界面设置。谁有兴趣自己可以做。。。
就是html标签。批处理中opt[IME.yong.default]=Wubi
然后 TextReplace下yong.ini吧。

我暂时没时间处理,WimBuilder2就是第3方不足,这里给出当例子用简单写写。
后续是朝自动官方下载,界面自动提供快捷方式创建选项方向设计。
回复

使用道具 举报

235#
 楼主| 发表于 2019-6-22 23:49:51 | 显示全部楼层

999.
介于18323就是19h1以上候选问题,已经懒得理新版了,所以后续报告问题基本以17763为准


17763也就到2020年,就停止技术支持了。

输入法本来就不用自带的,所以这种变化一点影响都没有。

容器技术的完善,Windows全新控制台(>=19H1才可装),WSL2 ……
这些反而对新版本使用欲望非常高。不过都不是“大众”用的哈。
回复

使用道具 举报

236#
 楼主| 发表于 2019-6-23 09:49:30 来自手机 | 显示全部楼层
本帖最后由 slore 于 2019-6-23 09:51 编辑
  2019-6-23 09:42
119H1x64PE,lite4Windows
2pecmd.lua ...


Taskbar:Pin("dnwh.exe")
Starmenu:Pin("dowh.exe")

LINK....


pecmd.lua   里面有好多例子。pin 的宏命令还没有。暂时可以用TextReplace,或者直接写到pecmd.lua。

快捷方式有link宏,你看下7zip的。现在手机不方便。
回复

使用道具 举报

237#
 楼主| 发表于 2019-6-23 22:57:54 | 显示全部楼层
本帖最后由 slore 于 2019-6-23 22:59 编辑
a10036wu 发表于 2019-6-23 22:53
在補丁中,預設的模式如custom、lite皆正常,只要取消勾選或多勾選任一項,即報錯無法繼續。


自定义选项的临时文件访问问题。

你是繁体系统,设置config.js中的lang语言为zh-CN麽?

告知下系统版本,还有WimBuilder2的运行路径。

另外英文是否正常?
回复

使用道具 举报

238#
 楼主| 发表于 2019-6-25 10:23:03 | 显示全部楼层
本帖最后由 slore 于 2019-6-25 10:27 编辑

与WimBuilder无关,只是这周很忙,修复问题和新功能更新会很慢...


1. 离真正的老大 Linus Torvalds最近距离60米!






2. 华为方舟编译器8月开源

回复

使用道具 举报

239#
 楼主| 发表于 2019-6-30 00:12:05 | 显示全部楼层
本帖最后由 slore 于 2019-6-30 07:24 编辑



* 远程桌面服务(实验补丁)
* 原生USB弹出(实验补丁)

WimBuilder2\Projects\WIN10XPE\01-Components\USB_DevMgr\main.bat
  1. call AddFiles "@\Windows\System32\#nDeviceSetupManager.dll,DevPropMgr.dll"

  2. call RegCopy HKLM\SYSTEM\ControlSet001\Services\DsmSvc
  3. reg add HKLM\Tmp_SYSTEM\Setup\AllowStart\DsmSvc /f

  4. rem DsmSvc Patch Feature
  5. binmay.exe -U "%X_SYS%\DeviceSetupManager.dll" -s u:SystemSetupInProgress -r u:DisableDeviceSetupMgr
复制代码



已知问题:
1. 17763(RS5) 可以远程连接,之后系统连接端黑屏。
2. 勾选了打印功能时,原生USB弹出功能无效。
3. 因为远程连接服务也依赖ProductOptions,与截图工具的PO有冲突。

USB_DevMgr.zip (1.42 KB, 下载次数: 24)
Remote Desktop.zip (13.64 KB, 下载次数: 16)
回复

使用道具 举报

240#
 楼主| 发表于 2019-6-30 09:02:58 | 显示全部楼层
非楼主,别人增加修改,就是他们的任务改总last.bat


文件清单也好,注册表项目也好。不限制格式,不限制是否是批处理,也不限制是否按组件规划好。
除非直接提交github让我做合并的分支,其他的随意。

有了“实质内容”,怎么放置比较好,我会调整。

现在的问题是,很多人就不分享。别说last.bat了。

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-28 02:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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