【发布时间】:2012-12-15 02:27:33
【问题描述】:
在我的 java 应用程序中,我使用
Runtime.getRuntime().exec("taskkill /F /IM " + explorer.exe).waitFor();
关闭 Windows 资源管理器。这部分有效,因为 Explorer 真的不再为我工作了。
不幸的是,当我使用
Runtime.getRuntime().exec("explorer.exe");
Windows 资源管理器根本不会重新启动。如何正确重启?
【问题讨论】:
-
杀死资源管理器非常烦人。你为什么要这么做?
-
因为我想做一个用户无法忽略的登录。如果资源管理器继续运行,则可以轻松使用键盘上的 windows 按钮。
-
杀死 explorer 是错误的做法。有一些方法可以做到真正有效,但你不能在 Java 中真正做到。
-
此应用程序仅供个人使用。如果有人认为这很烦人,我真的不介意。我的问题没有真正的答案。
-
将 explorer.exe 所在的正确路径传递给它
标签: java windows-7 windows-explorer kill-process