标题: 如何将数字赋值给一个个进程
[打印本页]
作者: juventusryp
时间: 2007-2-17 05:20
标题: 如何将数字赋值给一个个进程
想用1,2,3...阿拉伯数字分别对电脑内进程进行标注,如1 EXPLORER.EXE
这样的该如何写代码...
作者: qasa
时间: 2007-2-17 05:21
??要怎么个标注法??
看不懂要求
作者: juventusryp
时间: 2007-2-17 05:27
另外想问一下想搜索一个文件或文件夹该用什么命令?
作者: juventusryp
时间: 2007-2-17 05:33
就是说想用数字来代表进程,显示如下
1 EXPLORER.EXE
2 HH.EXE
3 DAS.EXE
并且在以后的操作里数字就代表了这些进程,指定数字就相当与指定了进程
作者: qasa
时间: 2007-2-17 05:42
Quote: |
Originally posted by juventusryp at 2007-2-17 05:33:
就是说想用数字来代表进程,显示如下
1 EXPLORER.EXE
2 HH.EXE
3 DAS.EXE
并且在以后的操作里数字就代表了这些进程,指定数字就相当与指定了进程 |
|
楼主的意思是要在批处理的过程以数字代表进程,还是在进程(taskmgr.exe)里面显示数字代表进程??
作者: juventusryp
时间: 2007-2-17 05:51
看不懂楼上的话...不过似乎不象是后者意思就是说怎么写一P处理显示如下格式
1 EXPLORER.EXE
2 HH.EXE
3 DAS.EXE
最重要的还是前面的数字,后面用TASKLIST显示的PID等我会不让它显示
作者: slore
时间: 2007-2-17 06:46
操作环境?在批处理里操作的话用set 1=explorer.exe
%1%就表示它了。。。。
作者: juventusryp
时间: 2007-2-17 07:51
问题是这样写的话...我要写很多代码.....如何用TASKLIST列出进程表后就可以自动的用数字赋值
作者: juventusryp
时间: 2007-2-18 07:00
没人会吗.........
作者: 3742668
时间: 2007-2-18 07:09
实在看不出有多大的意义。
命令提示符下:
for /f "tokens=1,2 delims=:" %i in ('wmic process get caption ^| findstr /ni .') do @echo %i %j
可以自己参照修改。
作者: juventusryp
时间: 2007-2-18 13:35
楼上的代码没看懂什么意思....自己运行也没成功
作者: juventusryp
时间: 2007-2-18 13:37
本人菜鸟能解释下'wmic process get caption ^| findstr /ni .'这句的意思吗
作者: juventusryp
时间: 2007-2-18 22:40
前面的懂了,不过是要先运行WMIC在运行后面的才行吧,后面的不懂了
作者: 3742668
时间: 2007-2-19 12:17
命令提示符下运行。
在批处理中%i应该替换为%i,这应该是基本常识了。
findstr /n可以加序号。