![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-02 09:08 |
共 48,037 主题排行 / 350,122 发帖 / 今日 0 篇 / 48,250 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 小问题 请教 请大家帮忙 谢谢!!! |
| 可打印版本 925 / 4 |
| 第1楼 yuanzijia08 | 发表于 2006-11-05 09:38 |
| 初级用户 发帖 30 积分 78 来自 湖南湘潭 | |
|
小问题 请教 请大家帮忙 谢谢!!! wmic process where caption="explorer.exe" call terminate
这到底是 结束进程explorer.exe 还是重新启动 explorer.exe进程 执行了之后马上又自动恢复这个进程了 像是重新启动了 还有 process 这个帮助到底要在CMD下输入什么才有帮助显示出来 我进入wmic互交模式后 输入 process /? 列出的帮助找不到 process where 这个项目啊 一般这语句帮助里面应该都有选项啊 ──────────────── 版务记录 ──────────────── 执行:namejm 原标题:小问题 请教 请大家帮忙 谢谢!!! 说明:因标题过于模糊,不便于论坛的搜索和管理,请在三日内修改标题。 提示:修改标题请在当前帖的右下脚点 编辑,修改完毕之后按 编辑帖子 即可。 处罚:因刚脱离论坛新人阶段,暂时不予处罚;若三日之后尚未修改标题,将扣除4点积分, 以示惩罚,并由版主强制修改标题。请点击这里阅读论坛发帖规定,以避免在 今后的讨论中违规发帖。 ──────────────── 版务记录 ──────────────── [ Last edited by namejm on 2006-11-4 at 10:36 PM ] |
|
| 第2楼 fastslz | 发表于 2006-11-05 09:48 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
| 第3楼 yuanzijia08 | 发表于 2006-11-05 10:09 |
| 初级用户 发帖 30 积分 78 来自 湖南湘潭 | |
|
兄弟 我先谢谢你给我回帖 但希望你还是别发这种东西吧
这我肯定看过 在百度里面搜都能搜出一堆 (我不是那种遇到问题就问别人的人) 我就是找不到答案才来问的 这篇文章里面也有下面这样的例子 例如,执行下面的命令将关闭正在运行的Outlook: process where name='outlook.exe' call terminate 但依据实际操作 明明call terminate就是重新启动进程嘛 我也能够在这文章里面找到 在命令提示符里面 显示帮助的办法 但实际操作起来 帮助里面却找不到 process where caption="*****" C:\Documents and Settings\zhoushi>wmic wmic:root\cli>process /? PROCESS - 进程管理。 提示: BNF 的别名用法。 (<alias> [WMIObject] | <alias> [<path where>] | [<alias>] <path where>) [<verb clause>]. 用法: PROCESS ASSOC [<format specifier>] PROCESS CALL <method name> [<actual param list>] PROCESS CREATE <assign list> PROCESS DELETE PROCESS GET [<property list>] [<get switches>] PROCESS LIST [<list format>] [<list switches>] 这就是帮助 wmic process where caption="explorer.exe" call terminate 这句话在帮助里面 是属于哪一类呢? 是属于 (<alias> [WMIObject] | <alias> [<path where>] | [<alias>] <path where>) [<verb clause>]. 这一类 ????? 这个帮助我真的看不懂 请解释下 汗。。。讲了这么多也不知道 大家懂我的意思不 |
|
| 第4楼 yuanzijia08 | 发表于 2006-11-05 10:15 |
| 初级用户 发帖 30 积分 78 来自 湖南湘潭 | |
|
在举个例子问一下
process where name='outlook.exe' call terminate wmic process where caption="explorer.exe" call terminate 为什么上面那一句 where后面是name 而第二句的 where 后面为什么是caption呢 |
|
| 第5楼 asbai | 发表于 2006-11-05 11:21 |
| 高级用户 发帖 252 积分 653 | |
|
caption 指的是窗口标题,name 指的是可执行映象名称。都是标识一个进程的方法。explorer 被 kill 后又重新加载应该是很正常的事。因为 explorer 是 windows shell,winlogon 会在 shell 异常结束后自动重新加载它。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |