2017-02-01 5 views
-1

私のアプリケーションには管理者の前提が必要です。だから私はそれを管理者として実行させた。私のアプリケーションでは、私はPCからすべてのユーザーを取得しています。その後、私はいくつかのユーザーのレジストリのスタートアップエントリを変更しています。その後、私は "測定されていません"と表示されます。起動時にアプリケーションを起動しないようにすることもできます。スタートアップアプリケーションの表示 "測定されていない"スタートアップ時に実行されていません

+0

起動時にUACプロンプトを実行するプログラムを実行することはできません。 Windowsはプログラムの読み込みを停止します。 –

+0

WindowsでUACプロンプトを無効にしました。 「ユーザーアカウント制御の設定を変更する」を参照してください。しかし、今度はタスクマネージャーで、「Startup Impact High」が表示されます。スタートアップ時にアプリケーションを起動しません。 – Mehdi

+0

「あなたがしてはいけないこと」カテゴリにはっきりと入ります。それがうまくいくならば、ログインした直後にUAC同意ダイアログが表示されますが、実際にどのように起こったのか、同意したのかはわかりません。回避策は、UACを実行する必要のない* 2つのプログラムを使用して、「実行」ボタンが付いた小さなウィンドウを表示することです。それはそうするものを始める。 –

答えて

0

これを行うには、スタートアップフォルダ内のアプリケーションへのショートカットを作成しました。私のアプリをノーマルモードに変更しました。

0

これを行うには、タスクスケジューラを使用します。 オプションを「最高の権限で実行する」チェックボックスをオンにし、起動時に「タスクを開始:起動時に」のトリガーで新しいタスクを作成します。

このように、スケジューラは起動時にユーザーにプロンプ​​トを表示せずにアプリケーションを管理者権限で実行します。

関連する問題