surongfu 发表于 2013-7-18 20:46:00

如何获取进程所在路径并删除路径下的文件

需求1:假如进程中有个abc.exe 进程目录不固定,如何获取abc.exe的所在目录并删除目录下的456.exe

user3000 发表于 2013-7-18 21:53:09

回复 1# surongfu
楼主应该先尝试在论坛搜索 "进程 路径" 此关键字.

#Include <WinAPIEx.au3>
_WinAPI_GetProcessFileName

surongfu 发表于 2013-7-19 10:00:12

回复 2# user3000


是不是我哪里弄错了删除不了456.exe#Include <WinAPIEx.au3>
$pid = ProcessExists("explorer.exe")
$lz = (_WinAPI_GetProcessFileName($Pid))
$del = $lz & "456.exe"
FileDelete($del)

user3000 发表于 2013-7-19 12:41:49

回复 3# surongfu
这类问题,不应该问别人,而要问你自己,
为什么不仔细看下帮助?
或者加个 MsgBox(0, $lz, $del) 作个调试?

fangbaiyu 发表于 2013-7-19 12:49:39

回复 3# surongfu


    路径不对
页: [1]
查看完整版本: 如何获取进程所在路径并删除路径下的文件