0

こんにちは、

Microsoft Word を閉じて再度開くための再起動マネージャー(こちらのリンクを参照)コード用の VBScript コードはありますか?

例として Microsoft Word を使用しました。特定のアプリケーションを閉じるためにメッセージをRestartManagerに送信したかっただけです。

4

1 に答える 1

1

RestarManager のすべてのドキュメントを読み、これにアクセスして、あなたが何をしようとしているのかを把握する必要があります。

そして、あなたは正しいです。これは、多くの問題に対するエレガントなソリューションです。

しかし、2 つの問題があります。

まず、 Restart Manager でのアプリケーションのガイドラインから、 Word で観察された動作をアプリケーションでコーディングする必要があります。アプリケーションは、Restart Manager を認識し、どのように動作するかを知っている必要があります。でもまあ、あなたのアプリケーションがそれを処理するかもしれませんが...

2 つ目は、Microsoft が API への COM インターフェイスを提供していないことです。ドキュメントから: The Restart Manager DLL exports a public C interface that can be loaded by standard or custom installer.

そのため、ラッパーを作成する必要があります。

とにかく、「スクリプト」による回避策として、InnoSetup パスカル スクリプトを使用すると、Restart Manager API を利用できます。

于 2013-11-27T07:58:58.783 に答える