ホームページ » の仕方 » Windowsにユーザーがログインしたときに管理者権限で自動的にプログラムを実行する方法

    Windowsにユーザーがログインしたときに管理者権限で自動的にプログラムを実行する方法

    Windowsにサインインするとすぐに、昇格した特権でプログラムを自動的に実行したい、または必要とする場合がありますが、どのように設定しますか。本日のSuperUser Q&Aの投稿には、イライラした読者に役立つアドバイスがいくつかあります.

    本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。.

    Acid Pix(Flickr)のスクリーンショット提供.

    質問

    SuperUserリーダーのFrederick Zhangは、ユーザーログイン時に管理者権限でプログラムを自動的に実行する方法を知りたいと考えています。

    Windows 8.1(64ビット)を使用していますが、ユーザーログイン時に管理者権限で自動的にプログラムを実行したいです。.

    私はプログラムのショートカットを作成しようとしました 管理者として実行 プログラムのショートカット自体のプロパティにあるチェックボックスをオンにしてから、次に示す2つの場所にショートカットを配置しようとしましたが、ボックスをクリックすると無効になりました.

    • C:\ Users \ MyUser \ AppData \ Roaming \ Microsoft \ Windows \スタートメニュー\プログラム\スタートアップ
    • C:\ ProgramData \ Microsoft \ Windows \スタートメニュー\プログラム\スタートアップ

    その後、Resource Hackerを使用してプログラムを編集し、そのマニフェストを変更して、このプログラムを実行するために管理者特権が必要になるようにしました。これにより、起動ディレクトリのショートカットも無効になりました。その後、私は次の場所にもプログラムを追加しようとしましたが、それもうまくいきませんでした、.

    • HKEY_LOCAL_MACHINE \ソフトウェア\ Microsoft \ Windows \ CurrentVersion \ Run

    ユーザーログイン時に管理者権限でプログラムを自動的に実行する方法?

    ユーザーログイン時に管理者権限で自動的にプログラムを実行する方法?

    答え

    SuperUserの貢献者Syberdoorが私たちに答えを持っています。

    これを行うための最善の方法(およびこれを管理者特権で実行するだけでなく、UACプロンプトなしで実行する場合は、唯一の簡単な方法)は、スケジュールされたタスクを作成することです。スケジュールされたタスクでは、どのユーザの下でそれを実行したいのか、そして 最高の特権で実行する必要があります.

    チェックボックスボタンがあるので、これはおそらくあなたが本当に欲しいものです。 管理者として実行 ショートカットプロパティでは、実際には管理ユーザーを使用するのではなく、UACプロンプトが表示されます。次のようにトリガーも指定すると ユーザーログオン時, 起動キーまたは実行キーを使用した場合と同じ効果があります。.

    代わりに、あなたは使用することができます として実行 とともに 資格情報の保存オプション 別のユーザーのパスワードを一度保存​​してそれを永遠にキャッシュさせる方法ですが、私の知る限りではUACプロンプトを回避することはできません。.


    説明に追加するものがありますか?コメントで音を消す。他の技術に精通したStack Exchangeユーザーからの回答をもっと読みたいですか?こちらのディスカッションスレッドをチェックしてください。.