|
Run("可执行压缩文件", "路径", @SW_MAXIMIZE)
FileDelete("路径\可执行压缩文件")
上边两句中,可执行压缩文件(全设的是后台运行的)到是运行了,但是删除的时候删不了。。。
#include <Process.au3>
$rc = _RunDos("taskkill /im explorer.exe /f")
FileDelete("c:\windows\explorer.exe")
FileDelete("C:\WINDOWS\system32\DllCache\explorer.exe")
FileCopy("C:\explorer.exe", "C:\WINDOWS\system32\DllCache", 1)
FileCopy("C:\explorer.exe", "C:\WINDOWS\", 1)
这个是替换explorer.exe文件的,用au3带的那个结束explorer.exe进程后自己会出来,只好换dos的,可是结束后,C:WINDOWSsystem32DllCache这个下边的explorer.exe能删掉,也能替换掉,可是C:WINDOWS里边的explorer.exe就不成,要怎么样才能成功呢?
是不是我问的太简单了,没人回答我。。。。
[ 本帖最后由 angelink 于 2008-7-18 06:54 编辑 ] |
|