【发布时间】:2013-03-12 14:12:05
【问题描述】:
我有一个带有一个按钮的表单。我需要在 Button1.Click 上重新启动 Windows 资源管理器。我用谷歌搜索了它,但我没有得到任何适当的解决方案。所有的电话,该解决方案适用于 WinXP、Vista 但不适用于 Win7。请提供准确的解决方案。
【问题讨论】:
-
您可能会尝试以一种 hacky 的方式
kill it并重新启动它。为什么你还需要这个? -
taskkill /IM "explorer.exe" /F(具有管理员权限)是否有效? -
@TLama 其实这篇文章的第一个代码stackoverflow.com/q/13770128/2087187是他需要的,因为他要重启它!
-
@Matheus,你的意思是类似于
this,不是吗? -
@Rubi:嗯,我们都知道如何使用
ShellExecute开始。杀死是一件很难的事情,尤其是(可能会猜到)关键系统进程。
标签: delphi