0

「ユーザーがログオンしている場合にのみ実行する」をオフにして起動した場合でも、アプリを表示する方法はありますか? ユーザーがまだログインしていないため、Windowsは非表示のタスクからアプリを起動することを知っています。しかし、ユーザーがログインすると、バックグラウンドで実行するのではなく、そのアプリを表示したいと考えています。

解決方法を教えていただきたいです。これまでにこの問題に直面した人はたくさんいるはずです。

ありがとう、

4

2 に答える 2

2

あなたのアプリケーションは、使用されているオペレーティング システムに対して正しくアーキテクチャ化されていないように思えます。

このアプリケーションは、実際には Windows サービスとして実行する必要があるように思えますが、必要に応じて、それを管理するために使用できるユーザー レベルのアプリケーションが必要です。

有効なデスクトップ セッションなしでデスクトップ UI ソフトウェアを実行することは、悪い考えです。Windows ではそのようなことをスケジュールできるにもかかわらずです。しかし、ここでのベストプラクティスを超えて、ソフトウェアを「時々」アクセスできるようにしたいということは、私の意見では、上記のアーキテクチャに強く求められます。

于 2011-12-13T20:46:01.793 に答える
0

Windowsレジストリ(WinXP)で自動ログオンを微調整することで解決しました:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon

DefaultUsernameとDefaultPassword。それが私が必要としたすべてです。君たちありがとう!

于 2012-01-10T23:53:13.543 に答える