找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6281|回复: 5

[求助]如何修改注册表才能安装右键“发送到桌面快捷方式”

[复制链接]
发表于 2009-9-13 21:07:50 | 显示全部楼层 |阅读模式
右键“发送到桌面快捷方式”,一般都是用WINPE.INI中的语句:EXEC !CMD.EXE /C "Regsvr32 /s X:\WXPE\SYSTEM32\send.dll"来实现的,PE启动后,用注册表编辑器打开注册表可搜索到:
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\ShellNoRoam\MUICache]
"@sendmail.dll,-21"="桌面快捷方式"

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows\ShellNoRoam\MUICache]
"@sendmail.dll,-21"="桌面快捷方式"

我想把"@sendmail.dll,-21"="桌面快捷方式"加到[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\ShellNoRoam\MUICache]中,取消WINPE.INI中的语句:EXEC !CMD.EXE /C "Regsvr32 /s X:\WXPE\SYSTEM32\send.dll"但将SETUPREG.HIV、DEFAULT、SOFTWARE三个注册表文件加载配置单元都找不到[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\ShellNoRoam\MUICache],如图,请教老师应如何修改? 2009-09-13_202050.png

发表于 2009-9-13 21:29:08 | 显示全部楼层
复制sendmail.dll到WINPE的SYSTEM32目录
运行里面输入 :    regsvr32.exe sendmail.dll

用注册表快照工具,做 这时的快照,确定后,再做快照,比较,
导出不同的部分为reg,应该就是需要的东西了
回复

使用道具 举报

发表于 2009-9-13 21:36:45 | 显示全部楼层
原本没有send.dll这个文件,是nm888在去掉“邮件接收者”时将sendmail.dll改名的,后经小马用eXeScope再去掉一些内容,成了现在的send.dll,这个文件可以外置,不必内置,外置时,注册一下就行了。当然,注册时不一定在WINPE.INI里面调用。
回复

使用道具 举报

发表于 2009-9-13 22:01:42 | 显示全部楼层
EXEC !CMD.EXE /C "Regsvr32 /s X:\WXPE\SYSTEM32\send.dll"

不是很好吗.

尽量不动注册表为好.
回复

使用道具 举报

 楼主| 发表于 2009-9-13 23:15:03 | 显示全部楼层
谢谢各位老师指点迷津。
回复

使用道具 举报

发表于 2017-10-14 19:37:53 | 显示全部楼层
学习创建桌面快捷方式在winpe中
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-16 08:12

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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