(已解决)关于win10中重启explorer
本帖最后由 令狐大虾 于 2017-2-8 14:49 编辑发现 Do
ProcessClose('explorer.exe')
Until Not ProcessExists('explorer.exe')
Run(@WindowsDir & '\explorer.exe')在win10里面不好用了,好像进入死循环一样很久才出来。
特别是在虚拟机中 手动能关闭 explorer.exe 么?
ProcessClose('explorer.exe') 有效么?
这些的测试结果是什么? 这个应该可以
Run(@ComSpec & ' /c taskkill /im explorer.exe /f', "", @SW_HIDE)
Run("explorer.exe")
不用任何循环直接重启explorer。 用来干吗? 本帖最后由 ura 于 2017-2-6 11:04 编辑
回复 3# alwaystick
Run(@ComSpec & ' /c taskkill /im explorer.exe /f', "", @SW_HIDE)
Run("explorer.exe")
我win7不runwait sleep 不行 回复 1# 令狐大虾
我的WIN10版本 Microsoft Windows [版本 10.0.14393] ,运行没有问题。
你看一下,先退出你的杀毒软件,再试试,或者
Do
ProcessClose('explorer.exe')
Until Not ProcessExists('explorer.exe')
sleep(5000)
Run(@WindowsDir & '\explorer.exe') 谢谢楼上各位回复。 學習了謝謝各位熱心回復
页:
[1]