Board logo

标题: [系统相关] 批处理如何获取进程的全路径? [打印本页]

作者: hijackle    时间: 2015-3-3 21:11     标题: 批处理如何获取进程的全路径?

tasklist好像只能获取到进程的名称,获取不到进程的全路径
作者: DAIC    时间: 2015-3-3 21:21

  1. wmic process where name="cmd.exe" get commandline /value
复制代码

作者: happyxxdhaha    时间: 2015-3-3 21:23

  1. wmic path win32_process get caption,executablepath
复制代码

作者: pcl_test    时间: 2015-3-3 21:27

回复 1# hijackle
  1. @echo off
  2. for /f "tokens=1* delims==" %%i in ('wmic Process Where "Name='QQ.exe'" Get ExecutablePath /Value ^|find "ExecutablePath"') do echo %%j
  3. pause
复制代码

作者: DAIC    时间: 2015-3-3 21:44

获取父进程的pid
  1. wmic process where name="cmd.exe" get ParentProcessId /value
复制代码

作者: weiyepin    时间: 2015-3-3 22:08

列举当前的进程、进程路径、命令行、进程ID、父进程ID、线程数,内存使用
wmic process get name,executablepath,commandline,processid,parentprocessid,threadcount,workingsetsize/value
作者: pcl_test    时间: 2015-3-3 22:35

回复 1# hijackle

问题得到解决请在标题最前面注明[已解决]
http://www.bathome.net/thread-3473-1-1.html




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2