找回密码
 加入
搜索
查看: 11266|回复: 27

[系统综合] 请教AU3如何添加延迟删除(PendingFileRenameOperations)已解决 感谢版主

 火.. [复制链接]
发表于 2010-3-12 21:43:06 | 显示全部楼层 |阅读模式
本帖最后由 YoDe 于 2010-3-12 22:49 编辑

请教AU3如何添加延迟删除(PendingFileRenameOperations)
我自己的命令 添加是添加进去了 可是重启不会延迟删除 用MOVEFILE命令可以 可是第一次启动的时候要点同意!希望高手指点 能添加进去 但是无效 我知道跟别的没关系AppCompatCache正常的 我知道是添加的代码问题
请大侠们帮忙解决下 如果能把MOVEFILE命令去掉 同意的那个框也可以!
我的AU3代码:
$a=FileRead ( "C:\Program Files\Outlook Express\tempp\regboot.dat" )
$b=RegRead("HKEY_LOCAL_MACHINE\system\ControlSet001\Control\Session Manager", "PendingFileRenameOperations")
RegWrite("HKEY_LOCAL_MACHINE\system\ControlSet001\Control\Session Manager", "PendingFileRenameOperations","REG_MULTI_SZ",$a&@CRLF&$b)
 



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

 楼主| 发表于 2010-3-12 21:45:56 | 显示全部楼层
高手快出来呀!!!
发表于 2010-3-12 21:49:32 | 显示全部楼层
LZ是要添加至注册表达到重启后删除(替换文件)的操作?
 楼主| 发表于 2010-3-12 21:56:14 | 显示全部楼层
是的 楼上的朋友
发表于 2010-3-12 21:58:15 | 显示全部楼层
你的 $b 是如何获取的?
 楼主| 发表于 2010-3-12 22:02:46 | 显示全部楼层
那个B无关紧要吧 我去掉看看!
发表于 2010-3-12 22:04:58 | 显示全部楼层
RegWrite("HKEY_LOCAL_MACHINE\system\ControlSet001\Control\Session Manager", "PendingFileRenameOperations","REG_MULTI_SZ",$b & @LF & $a & @LF)
不知道你的regboot.dat的具体情况,先试下
 楼主| 发表于 2010-3-12 22:06:51 | 显示全部楼层
版主


这个
$b=RegRead("HKEY_LOCAL_MACHINE\system\ControlSet001\Control\Session Manager", "PendingFileRenameOperations")
其实我完全可以用导入注册表的方式 先用MOVEFILE添加好!可是我MOVEFILE我也说过了会出现个同意框
所以我想用AU3 可是如果别人打了补丁覆盖安装软件后 如果我的软件导入注册表的话 会覆盖掉他们的键值
所以我$B是获取原来注册表的键值然后加上我自己的!可是添加后 注册表看起来是一模一样 可就是不见效果!
 楼主| 发表于 2010-3-12 22:07:49 | 显示全部楼层
如果直接添加会覆盖掉别人在这里创建的键值!
发表于 2010-3-12 22:08:40 | 显示全部楼层
回复 9# YoDe


    我知道,我在7#已经贴上代码了……
 楼主| 发表于 2010-3-12 22:09:22 | 显示全部楼层
谢谢版主 我试试!
 楼主| 发表于 2010-3-12 22:15:24 | 显示全部楼层
版主 还是不行 你是用什么方法的
发表于 2010-3-12 22:16:37 | 显示全部楼层
上传dat原始文件看看先
 楼主| 发表于 2010-3-12 22:17:58 | 显示全部楼层
那样会在前面创建一行空格!
 楼主| 发表于 2010-3-12 22:18:28 | 显示全部楼层
我这是AU3!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-6-1 13:12 , Processed in 0.087659 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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