【已解决】怎样获取某个服务所对应的进程的PID?
本帖最后由 tianya1631 于 2010-10-23 00:07 编辑如下图所示我怎么才能获取到DcomLaunch, TermService服务所对应的svchost.exe 所对应的PID? 下面这个是批处理的代码,找到对应的服务进程后,将其关闭。for /f "tokens=2 delims= " %%a in ('tasklist/svc^|find ^"TermService^"') do (taskkill /pid %%a /f) #Include <WinAPIEx.au3>
_WinAPI_GetProcessCommandLine( [$PID] )
只能说这个可以,具体怎么写自己看着办吧 回复 2# netegg
谢谢指点,我去试下。。 来学习一下,感谢2楼 回复 2# netegg
蛋蛋在#Include <WinAPIEx.au3>里没有找到_WinAPI_GetProcessCommandLine 这个啊 本帖最后由 netegg 于 2010-10-18 03:15 编辑
去下载汉化的udf(exe版)的,这个函数是我另外加进去的,原来的winapiex库里没有 EnumServicesStatusEx Function 谢谢2位大大,我去找下。。。 支持下,学习了 这个服务应该有一个对应的进程名称吧,知道这个进程名称,要得到它的PID就好办了 #Include <WinAPIEx.au3>
可能站长很久不搜集 继续汉化了,我使用的3.6.1.1
很多函数都没有,有时候挺郁闷的! 谢谢学习了,收藏先 谢谢各位,用批处理命令转成au3解决的,简单点,嘿嘿。 收藏先。。
页:
[1]