有没有办法通过命令行或 API 调用来调用这个特殊的 Explorer 特定菜单项的等效项?
注意 - 我不想使用解决方法taskkill
,因为我认为这种特殊的重启操作不同于终止任务并再次启动 EXE。
我的目标是找到一种编程方式来解决 Windows 资源管理器不稳定或停止响应时出现的问题。(但即使在这些情况下,“重启”操作也能正常工作。)
对于怀疑论者:(答案从评论中移到这里)
我关心的是 Windows 资源管理器的重启尽可能优雅,直到它变得更加成熟和稳定。目前,与 Win XP 和 Win 10 之间的 Windows 资源管理器相比,它仍然存在许多错误。
我编写应用程序并了解应用程序。对应用程序质量和重要性的关注程度越高,其中内置的软着陆就越好。例如,应用程序本身可以向其线程发送停止请求。线程侦听这些请求并停止。这比需要终止整个应用程序要好得多。我想这种最佳实践也是 Windows 核心应用程序的一部分。Windows资源管理器与注册表数据库和文件系统协同工作,并在其中执行写入操作。谨慎地停止此类应用程序总比例如不执行任何操作的
简单愚蠢应用程序要好。find.exe