中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 07:18
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 这个VBS脚本为何在我机子上是重启资源管理器
可打印版本  3,366 / 15
第1楼 eech 发表于 2006-12-20 08:15
高级用户 发帖 346 积分 906
这个VBS脚本为何在我机子上是重启资源管理器
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.SendKeys "{F5}+{F10}e"

本是个刷新的脚本.但我机子上就重启资源管理器.请大家帮忙试试.请高人指点
第2楼 kcdsw 发表于 2006-12-20 08:22
中级用户 发帖 179 积分 404
估计explorer 挂了 自己重起了
第3楼 eech 发表于 2006-12-20 08:28
高级用户 发帖 346 积分 906
每次运行这个脚本.才重启
第4楼 lxmxn 发表于 2006-12-20 11:49
版主 发帖 4,938 积分 11,386

  在桌面运行,桌面图标闪了一下,是刷新啊,正常。
第5楼 zh159 发表于 2006-12-20 13:51
金牌会员 发帖 1,467 积分 3,687
WSHShell.SendKeys "{F5}+{F10}e"
主要作用是调用右键菜单的“刷新”,试验在桌面、文件夹内、IE窗口内有效;特定情况下变为所有窗口平铺(具体不知道是什么情况)
第6楼 eech 发表于 2006-12-21 22:46
高级用户 发帖 346 积分 906
搞掂了.嘿嘿.原来我在桌面上放了个结束重启资源管理器的快捷方式.快捷键为F5.怪不得.嘿嘿
第7楼 baomaboy 发表于 2007-01-24 03:09
银牌会员 发帖 554 积分 1,513
Originally posted by eech at 2006-12-21 22:46:
搞掂了.嘿嘿.原来我在桌面上放了个结束重启资源管理器的快捷方式.快捷键为F5.怪不得.嘿嘿


请教 结束和重启资源管理器 有专有命令吗?
如winme下的RUNDLL32 SHELL32.DLL,SHExitWindowsEx -1

除了这些:
wmic process where "name='Explorer.exe'" call terminate
ntsd -c q -p pid'''explorer-pid
ntsd -c q -pn Explorer.exe
taskkill /im Explorer.exe /f

[ Last edited by baomaboy on 2007-1-24 at 04:39 AM ]
第8楼 lxmxn 发表于 2007-01-24 06:49
版主 发帖 4,938 积分 11,386
Originally posted by baomaboy at 2007-1-23 14:09:


请教 结束和重启资源管理器 有专有命令吗?
如winme下的RUNDLL32 SHELL32.DLL,SHExitWindowsEx -1
除了这些:
wmic process where "name='Explorer.exe'" call te ...


  请问是为了搜集结束进程的命令,还是其它目的?这么多命令还不够么?
第9楼 qasa 发表于 2007-01-24 07:13
高级用户 发帖 311 积分 959 来自 广东-LianJiang
Originally posted by lxmxn at 2007-1-24 06:49:


  请问是为了搜集结束进程的命令,还是其它目的?这么多命令还不够么?


哈哈,一针见血,七楼的是不是别有用心呀......
第10楼 baomaboy 发表于 2007-01-24 09:26
银牌会员 发帖 554 积分 1,513
^_^
其实只是想知道解决一个问题的更多的途径。。。
不管是捷径还是绕道而行的笨方法都想了解,相信这里不是我一个人有这样的想法吧
第11楼 lxmxn 发表于 2007-01-24 09:34
版主 发帖 4,938 积分 11,386

  我知道的有这么几个:

  • taskkill /f /im <ProcessName>
  • taskkill /f /pid <ProcessID>
  • ntsd -c q -pn <ProcessName>
  • ntsd -c q -pid <ProcessID>
  • tskill <ProcessID>/<ProcessName>
  • wmic process where "name='<ProcessName>'" call terminate
  • wmic process where "processid=<ProcessId>" call terminate
  • rundll32.exe ……
第12楼 baomaboy 发表于 2007-01-24 12:14
银牌会员 发帖 554 积分 1,513
谢谢 lxmxn
第13楼 wlei89512 发表于 2010-11-20 12:01
新手上路 发帖 2 积分 2
貌似在我电脑上没作用哦
第14楼 wlei89512 发表于 2010-11-20 12:06
新手上路 发帖 2 积分 2
在win7上 taskkill /f /im Explorer.exe
上面的命令无法执行
第15楼 nakay1 发表于 2010-11-21 13:55
初级用户 发帖 22 积分 34
要好好研究下才行...
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023