私は、プログラムによって1つずつプロセスを開始するループを実行するアプリケーションを持っています。私のアプリケーション自体は標準ユーザーの下で動作しますが、管理者としてこれらのプロセスだけを実行してインストールする必要があります。これを実現するために管理者権限を必要とするプロセスのループを実行する
、私はthis thread
私の二つの質問があるから4番目の応答を使用します。
は、プロセスが自動的に実行されるようになって、上記応答に指摘されたコードです管理者として実行するかどうかを選択するダイアログが表示されます。私はこのコードが何をすべきか混乱しています。
また、ユーザーにダイアログを提示する場合、アプリケーションをコード化することができるので、動詞 "runas"で始まる次のプロセスの最初のユーザーオプションがループ内に記憶されます。つまり、基本的に、他のプロセスのためにユーザーオプション(管理者として実行するかどうか)をどこかに保存することです。
あなたの2番目の答えについて - これはまさに私がしたいことです - 最初の高度要求を使用し、変数内のユーザーアクションを覚えておいてください。それは可能ですか? –
唯一の方法は、独自のコードを昇格させることです。 – Artfunkel
ありがとう –