K
kcahcn
Unregistered / Unconfirmed
GUEST, unregistred user!
XP下覆盖正在运行的EXE。(2K应该一样)<br>先声明一下,如果此问题很简单或者有人讨论过这问题,请见谅。本人想知道答案<br>我所知道的就是:在win32不能覆盖正在运行的EXE。<br>如果想覆盖的话,系统会弹出吓人的 Error Copying File or Folder 的 MessageBox...<br> :废话。这谁都知道。<br>跟我做这个小实验:<br>覆盖一个系统exe(在system32)。正在运行不行。没错吧?<br>把一个exe(随便任何exe,最好很小的exe)的名字改为system32的一个exe(比如taskmgr.exe)<br>覆盖一个不在运行状态的系统exe(比如说taskmgr.exe)。<br>覆盖后立即运行。你看到的当然不是原来的系统exe。<br>过一会儿系统会覆盖“正在运行”的taskmgr.exe (假的exe),但系统不会关闭其进程!!!<br>打开taskmgr.exe(真的exe)。<br>两个进程taskmgr都在。用process view或别的能显示进程的目录(path)。<br>两个进程的path是windows/system32。<br>就是说系统覆盖了一个其进程没被关闭的exe。<br>覆盖不在运行的系统exe并且立即运行。利用这个主意可以做什么。。。<br>能知道怎么覆盖正在运行的exe又会导致什么。。。<br>-----<br>本人关于“覆盖正在运行的exe"这个问题一无所知。请多多执教。<br><br>CIONO1