web-dev-qa-db-ja.com

Vistaでの起動時に管理者権限を必要とするプログラムの実行を許可するにはどうすればよいですか?

重複の可能性:
Vistaのスタートアップアプリケーションの昇格された特権

起動時に実行するように設定されたいくつかのモニター/プロファイルアプリ(Logitechハードウェアのもの)があり、昇格されたアクセス許可が必要です。現在、ログオンすると、Vistaはそれらの実行をブロックし、それらを実行するには私の介入が必要です。

このPCには他のユーザーがいるので、UACをオフにしないようにします。

これらのアプリを起動時に必要な権限で選択的に実行できるようにする方法はありますか?

明確にするために以下を追加-

両方のアプリケーションを管理者レベルで実行するように構成しましたが、起動時に実行されているため(すべての場合、HKLM\Software\Microsoft\Windows\CurrentVersion\Runレジストリキーから)、Vistaはそれらの実行をブロックしています。そのため、入力から実行を待機しているポップアップだけでなく、Windowsがこれらのプログラムの実行をブロックしていることを示すアイコンがシステムトレイに表示されます。

7

この問題は、タスクスケジューラを使用して起動時にプログラムを実行することで回避できます。これにより、昇格されたアクセス許可で実行できるようになります。それを行う方法の詳細については、 この記事 を参照してください。

5
Sam Cogan