- 帖子
- 42
- 积分
- 232
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2009-2-5
|
本帖最后由 zcdyj 于 2011-5-2 18:29 编辑
这个是获取进程PID的代码
@echo off
wmic process where (name like '%%kk%%') get processid /value
运行这个以后会得到例如ProcessId=985或其他数字
有一个程序需要调用上面的PID
请教如何把上面的PID自动传递到下面的这个批处理中
Set /p num=输入PID:
start Loader.exe %num% Loader.dll
例如我运行了第一个批处理得到结果是ProcessId=880和ProcessId=998和ProcessId=820和ProcessId=966和....
怎样把第一个批处理取得的PID传递到第二个批处理中
即运行批处理结果是
start Loader.exe 880 Loader.dll
start Loader.exe 998 Loader.dll
start Loader.exe 820 Loader.dll
start Loader.exe 966 Loader.dll
start Loader.exe (上面获取的PID) Loader.dll
请教大家这样的批处理应该如何写?先谢谢了 |
-
1
评分人数
-
|