2

カスタムインストーラーからWindowsエクスプローラーを再起動する必要がありますが、問題は、単に「プロセスを強制終了」できないことです。設定を保存するために、「正常に」閉じる必要があります。

検索を行っていると、Windowsでこのオプションがカバーされていることがわかりました。スタートメニューを開いてから、Ctrl + Shift +右クリックしてスタートメニューの空きスペースを開くと、必要な処理を正確に実行する[エクスプローラーの終了]コマンドを提供するコンテキストメニューが表示されます。

だから私は疑問に思っていました、プログラムからそれを行うためのAPIはありますか?

4

1 に答える 1

8

「Exit Explorer」の動作をどのように模倣するかという質問は、すでに尋ねられています。

ただし、これはインストーラーが行うべきことではありません。代わりに、インストーラーはRestart Manager Functionsを使用する必要があります。

ニーズに応じて、さまざまな用途に使用できます。

  • ユーザーをログアウトし、再度ログインします。
  • Explorer.exe を閉じて、再度起動します。
  • サービスを閉じて、もう一度開始してください。
于 2012-10-12T05:08:03.967 に答える