无忧启动论坛

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

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

[复制链接]
跳转到指定楼层
1#
发表于 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],如图,请教老师应如何修改?

2#
发表于 2009-9-13 21:29:08 | 只看该作者
复制sendmail.dll到WINPE的SYSTEM32目录
运行里面输入 :    regsvr32.exe sendmail.dll

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

使用道具 举报

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

使用道具 举报

4#
发表于 2009-9-13 22:01:42 | 只看该作者
EXEC !CMD.EXE /C "Regsvr32 /s X:\WXPE\SYSTEM32\send.dll"

不是很好吗.

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

使用道具 举报

5#
 楼主| 发表于 2009-9-13 23:15:03 | 只看该作者
谢谢各位老师指点迷津。
回复

使用道具 举报

6#
发表于 2017-10-14 19:37:53 | 只看该作者
学习创建桌面快捷方式在winpe中
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-10 06:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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