1

プロセスを実行する必要があるWindowsサービスがあります。ただし、そのプロセスを実行するには、管理者権限が必要です。内部Process Explorerでは、サービスはプロセスを実行しますが、そのプロセスのUIは表示されません。

ここで何が欠けていますか?これをどのように修正できますか?

4

2 に答える 2

0

Windows Vistaまたは7で作業している場合、サービスはWindows XPのようにデスクトップと対話できず、通常のWindowsアプリケーションのようにウィンドウを開くことはできません。これらはデフォルトで、完全に特権のあるアカウントであるローカルシステムアカウントとして実行されます。

于 2012-06-05T06:25:24.250 に答える
0

サービスは、別のデスクトップを使用した別のセッションで実行されます。サービスが別のリモートデスクトップセッションで実行されているかのように考えてください。サービス内から開始したGUIを使用すると、その非表示のセッションに表示され、アクセスできなくなります。

于 2012-06-05T06:26:25.490 に答える