1

重複の可能性:
Windowsの起動時に管理者としてプログラムを自動的に実行する方法は?

管理者が実行する必要があるC++で記述されたプログラムがあります(ユーザーとして実行することはできません)。ユーザーがログインするたびにこのプログラムを実行しようとしています。「文字列」を追加しようとしました。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

ただし、管理者権限を必要としないアプリケーションでのみ機能し、プログラムには影響しません。

レジストリに追加するBATファイルを作成してプログラムを起動することで解決できましたが、管理者アクセスを要求するダイアログが起動します。したがって、この方法では起動できないことがわかります。

たとえば、アンチウイルスには管理者権限があるなど、何らかの方法があるはずです。しかし、それについて何かを見つけることができました。

4

1 に答える 1

0

タスク スケジューラの使用を検討してください。詳細については、こちらをご覧ください。

http://www.techrepublic.com/blog/window-on-windows/make-vista-launch-uac-restricted-programs-at-startup-with-task-scheduler/616

于 2012-04-04T17:52:44.063 に答える