你好,
是否有用于重新启动管理器的 VBScript 代码(请参阅此处的链接)代码以使 Microsoft Word 关闭并重新打开?
我以 Microsoft Word 为例。我只是想将消息发送到RestartManager以关闭特定的应用程序。
你好,
是否有用于重新启动管理器的 VBScript 代码(请参阅此处的链接)代码以使 Microsoft Word 关闭并重新打开?
我以 Microsoft Word 为例。我只是想将消息发送到RestartManager以关闭特定的应用程序。
我必须阅读所有 RestarManager 文档并深入了解您正在尝试做的事情。
你是对的。这是很多问题的优雅解决方案。
但是,你有两个问题。
首先,根据Restart Manager中的应用程序指南,在 word 中观察到的行为必须在 application 中编码。应用程序需要知道重启管理器并知道如何操作。但是好吧,也许您的应用程序可以处理它,但是...
其次是微软没有为 API 提供 COM 接口。从文档中:The Restart Manager DLL exports a public C interface that can be loaded by standard or custom installer
.
因此,需要编写一个包装器。
无论如何,对于“脚本”解决方法,InnoSetup pascal 脚本允许您使用 Restart Manager API。