高手求解:重启后覆盖 Windows 系统文件如何实现?

xiaoxiaobai 2002-11-16 12:22:22
我有一个文件,需要安装的时候覆盖掉 Windows 的系统文件(正在使用的文件),通用安装程序可以实现重启后覆盖,请问编程如何实现(安装程序必须自己做)?
...全文
57 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
rwdx 2002-11-20
  • 打赏
  • 举报
回复
gz
xiaoxiaobai 2002-11-18
  • 打赏
  • 举报
回复
我是在2000/XP下用的,我知道用 MoveFileEx ,我也按照MSDN 上面的来写了,结果正确,会往注册表里面添加项目,但重启后却不执行?

顺便提到的是,我要覆盖的是核心地重要DLL文件,我也把 XP 的文件保护禁止了,为什么不执行啊?
耙子 2002-11-18
  • 打赏
  • 举报
回复
98下可以利用WinInit.ini 这个文件,
这个文件会在window启动的时候,由系统一次性执行,结束就会自动删除。

具体格式参阅msdn关于 wininit.ini的内容
stanely 2002-11-18
  • 打赏
  • 举报
回复
2000下用movefileex,98就没有。


写win.ini是根本的办法,movefileex也是这个原理
lk2000 2002-11-18
  • 打赏
  • 举报
回复
movefileex()
pankun 2002-11-16
  • 打赏
  • 举报
回复
写批处理啊.
stanely 2002-11-16
  • 打赏
  • 举报
回复
在win.ini(好像是这个文件)里面写入一些格式化信息,电脑报上有介绍!

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧