我想要构建一个批处理以查看进程,为其运行的每个进程获取位置并将其放入像 这样的变量中:ex是进程x1正在运行poof magic%var1%具有程序x1的位置... 但是它应该为每个进程执行此操作.. 我知道的是如何做到这一点只是针对一个进程而不是所有进程要知道进程的名称:批处理获取正在运行的所有进程的位置
wmic process where "name='aa.exe'" get ExecutablePath >dumpxkss.tmp
more +1 dumpxkss.tmp >dumpxkss1.tmp
for /f "delims=" %%x in (dumpxkss.tmp) do set Build=%%x
set build1=%Build:~0,-8%
但在这种情况下,如果有更多的aa.exe处理它赢得吨工作..
所以我想得到每一个过程的路径,不管名称... 请帮忙??
你的意思是你想让你的计算机上运行的所有进程都具有它们的路径和t继承命令行? – Hackoo
是的,这就是我的意思 – wkup
检查我的答案! – Hackoo