![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-05 03:17 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何调用配置文件分析进程 |
| 可打印版本 958 / 4 |
| 第1楼 luckboy45 | 发表于 2007-06-23 18:50 |
| 中级用户 发帖 212 积分 487 | |
|
如何调用配置文件分析进程 我有一段进程分析程序的代码,无法实现用.INI文件调用,希望各位帮忙完善下!~
:saomiao cls @echo off set space= echo. echo 程序分析如下: echo ========================================================================= echo. echo 进程名称 进程说明 echo. call tasklist.exe ::以下定义程序说明,自己可以补充。 set System=『系统进程』 set smss.exe=『系统进程』调用对话管理子系统和负责操作你系统的对话 set csrss.exe=『系统进程』管理Windows图形相关任务 set winlogon.exe=『系统进程』 set services.exe=『系统进程』管理启动和停止服务 set lsass.exe=『系统进程』用于本地安全和登陆策略 set svchost.exe=『系统进程』用来运行动态链接库dll文件 set CCenter.exe=·瑞星信息中心 set RavMonD.exe=·瑞星监控程序 set rfwsrv.exe=·瑞星个人防火墙相关程序 set spoolsv.exe=『系统进程』打印服务 set RavStub.exe=·瑞星杀毒软件相关程序 set wdfmgr.exe=·MP10播放器的相关程序 set explorer.exe=·负责显示系统桌面的图标,任务栏等 set RfwMain.exe=·瑞星防火墙主程序 set RavTask.exe=·瑞星定时杀毒程序 set RavMon.exe=·瑞星监控程序 set SOUNDMAN.EXE=·Realtek声卡相关程序 set realsched.exe=·RealPlayer自动升级程序 set ctfmon.exe=·提供语音识别、手写识别等 set conime.exe=·输入法编辑器相关程序 set wmiprvse.exe=·WINAMP播放器相关程序 set iexplore.exe=·IE浏览器程序--如果在没开IE的情况下出现则中了病毒 set cmd.exe=·正在运行的批处理程序 set tasklist.exe=·本程序调用的相关命令行工具 ::主程序 setlocal enabledelayedexpansion for /f "tokens=1" %%i in ('tasklist /NH') do ( set str=%%i %space% set str=!str:~0,20! if defined %%i (echo !str! !%%i!) else echo !str! ‖→未定义程序) >>loge.txt echo ========================================================================= @echo ************************************************************ @echo # # @echo # 进程分析完毕! # @echo # # @echo ************************************************************ @start loge.txt ::以下定义程序说明,自己可以补充。 set System=『系统进程』 set smss.exe=『系统进程』调用对话管理子系统和负责操作你系统的对话 set csrss.exe=『系统进程』管理Windows图形相关任务 set winlogon.exe=『系统进程』 set services.exe=『系统进程』管理启动和停止服务 set lsass.exe=『系统进程』用于本地安全和登陆策略 set svchost.exe=『系统进程』用来运行动态链接库dll文件 set CCenter.exe=·瑞星信息中心 set RavMonD.exe=·瑞星监控程序 set rfwsrv.exe=·瑞星个人防火墙相关程序 set spoolsv.exe=『系统进程』打印服务 set RavStub.exe=·瑞星杀毒软件相关程序 set wdfmgr.exe=·MP10播放器的相关程序 set explorer.exe=·负责显示系统桌面的图标,任务栏等 set RfwMain.exe=·瑞星防火墙主程序 set RavTask.exe=·瑞星定时杀毒程序 set RavMon.exe=·瑞星监控程序 set SOUNDMAN.EXE=·Realtek声卡相关程序 set realsched.exe=·RealPlayer自动升级程序 set ctfmon.exe=·提供语音识别、手写识别等 set conime.exe=·输入法编辑器相关程序 set wmiprvse.exe=·WINAMP播放器相关程序 set iexplore.exe=·IE浏览器程序--如果在没开IE的情况下出现则中了病毒 set cmd.exe=·正在运行的批处理程序 set tasklist.exe=·本程序调用的相关命令行工具 这段代码我想把它放到JINCHENG.INI里面调用,但没能实现,希望各位能帮忙实现下!~先谢谢各位了!~ [ Last edited by bjsh on 2007-7-31 at 12:41 PM ] |
|
| 第2楼 luckboy45 | 发表于 2007-06-24 18:01 |
| 中级用户 发帖 212 积分 487 | |
|
没人知道怎么搞吗?或者是不屑?自己顶一下吧!~
|
|
| 第3楼 slore | 发表于 2007-06-24 18:16 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
Scan.bat:
taskname.ini: |
|
| 第4楼 lxmxn | 发表于 2007-06-24 18:30 |
| 版主 发帖 4,938 积分 11,386 | |
|
我也来玩一下 ^_^
processlist.ini ;此配置文件是关于进程说明的资料,需要自己手动添加 GetProcess.bat [ Last edited by lxmxn on 2007-6-24 at 06:31 PM ] |
|
| 第5楼 lxmxn | 发表于 2007-06-24 18:43 |
| 版主 发帖 4,938 积分 11,386 | |
|
再改进一点 忽略对System IDle System的分析,获得 ProcessID 。
[ Last edited by lxmxn on 2007-6-24 at 06:44 PM ] |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |