社区
Windows SDK/API
帖子详情
MoveFileEx怎么能撤消删除?
CityHost
2006-06-20 10:18:56
我在程序里用
MoveFileEx("D:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\f3\\pnxpwf.dll",NULL,MOVEFILE_DELAY_UNTIL_REBOOT);
来在重新启动时删除文件,但是有时在执行完这个函数后需要撤消这次删除操作,有没有一个函数能做到这一点?
...全文
335
4
打赏
收藏
MoveFileEx怎么能撤消删除?
我在程序里用 MoveFileEx("D:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\f3\\pnxpwf.dll",NULL,MOVEFILE_DELAY_UNTIL_REBOOT); 来在重新启动时删除文件,但是有时在执行完这个函数后需要撤消这次删除操作,有没有一个函数能做到这一点?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CityHost
2006-06-22
打赏
举报
回复
回来我看看,但是有的系统是PendingFileRenameOperations,有的是FileRenameOperations,这个有规律吗
cczlp
2006-06-21
打赏
举报
回复
是一个多字符串, 删除其中的一行
cczlp
2006-06-20
打赏
举报
回复
在注册表中删除相关数据:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
CityHost
2006-06-20
打赏
举报
回复
那我是不是要遍历一次呢
VC++的文件操作
在使用该函数
删除
文件时必须设置SH
FILE
OPSTRUCT结构中的神秘FOF_ALLOWUNDO标志,这样才能将待
删除
的文件拷到Recycle Bin,从而使用户可以撤销
删除
操作。需要注意的是,如果pFrom设置为某个文件名,用FO_DELETE标志...
如何移动、替换和
删除
当前正在使用的文件
有时,Win32 应用程序需要
删除
、重命名或移动系统当前正在使用的文件。一个常见的例子就是安装程序在完成软件包的安装后,需要从用户硬盘中将它自身
删除
。有时,这些应用程序还需要移动系统当前正在使用的设备驱动...
flashback总结
如果
删除
了数据文件或者利用Shrink技术缩小数据文件大小,这时不能用Flashback Database技术回退到改变之前的状态,这时候就必须先利用RMAN把
删除
之前或者缩小之前的文件备份restore 出来, 然后利用Flashback...
删除
正在使用的文件
既然winlogon创建了, 那么它也应该得撤销. 用depends打开winlogon. 果然从sfc.dll中输入了两个函数. 一个是刚才分析的那个, 创建了一系列事件. 看看另一个, 输出地址是76926869, 不出所料, 关闭了一系列事件. 现在...
【收藏】
删除
正在使用的文件
既然winlogon创建了, 那么它也应该得撤销. 用depends打开winlogon. 果然从sfc.dll中输入了两个函数. 一个是刚才分析的那个, 创建了一系列事件. 看看另一个, 输出地址是76926869, 不出所料, 关闭了一系列事件. 现在...
Windows SDK/API
1,221
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章