タグ付けされた質問 「elevation」

2
Windowsの起動アプリケーションに対する特権の昇格
自動的に昇格された特権で起動され、起動のたびに昇格を要求しないように、管理者特権(昇格)を必要とするアプリケーションを構成する方法はありますか? 例えば、私はいつもWindowsで始まるRiva Tunerを持っています。そしてそれは常にUAC経由で標高を要求します。昇格した特権で、ユーザーアカウント制御からのメッセージなしで(無効にすることなく)、静かに開始するにはRiva Tunerが必要です。

1
プログラムへの昇格を拒否する方法は?
Windowsには「昇格要求を自動的に拒否する」リストがありますか? ユーザーが"標準ユーザー"の場合、グループポリシー設定を[ 昇格要求を自動的に拒否する]に変更することにより、Windowsに昇格要求を自動的に拒否させることができます。ConsentPromptBehaviorUser Prompt for credentials on the secure desktop.(デフォルト)操作に特権の昇格が必要な場合、ユーザーはセキュアデスクトップで別のユーザー名とパスワードを入力するよう求められます。ユーザーが有効な資格情報を入力すると、該当する特権で操作が続行されます Prompt for credentials操作に特権の昇格が必要な場合、ユーザーは管理ユーザー名とパスワードの入力を求められます。ユーザーが有効な資格情報を入力すると、該当する特権で操作が続行されます Automatically deny elevation requests操作に特権の昇格が必要な場合、構成可能なアクセス拒否エラーメッセージが表示されます。標準ユーザーとしてデスクトップを実行している企業は、この設定を選択してヘルプデスクへの問い合わせを減らすことができます。 これは、プログラムの昇格を促す場合に役立ちますが、ヘルプデスクの担当者が3つの建物を実行する必要があります(肩越し資格情報を入力するため)。一度そこに着くと、ユーザーがそのプログラムを実行してはならないことを発見します。 我々はしたいアプリケーションが標準ユーザー(おそらく取得として実行するために、アクセスが拒否されたことが正解だから、エラー)。 しかし、その設定は昇格するすべてのプログラムに適用されます。することは可能ですか プログラムをマークする、または リストに追加する 昇格要求が自動的に拒否され、標準ユーザーとして実行されますか? 問題は、プログラムが誤って実行された場合に発生します。 マークされたrequestedExecutionLevelのrequireAdministratorその埋め込みまたは外部のマニフェストで 「このプログラムを実行するには管理者がいる」互換性オプションがチェックされている ヒューリスティックによってセットアッププログラムとして検出されている(たとえば、名前が付けられている、installまたはsetup)EnableInstallerDetection 注: アプリケーションにマニフェストがないと仮定して、を示すマニフェストを追加することをお勧めしrequestedExecutionLevel: asInvokerます。このソリューションは、アプリケーションのファイルとレジストリの仮想化も無効にします。 こちらもご覧ください 必要のないアプリケーションの昇格(UAC)を防ぎます (解決策が見つかりません) アプリケーションを管理者権限で実行する必要がないことをWindows 7に伝える方法 (その状況に対する答えは、マニフェストを追加することです) アプリケーションが昇格を求めている理由を判断する方法

2
UAC /昇格時のプロンプトでローカルユーザー名を記憶させるにはどうすればよいですか?
通常の作業で管理者以外のドメインアカウントとして実行できるようにしたいのですが、必要に応じて昇格を求められます。昇格時のプロンプトにはユーザー名が記憶されており、パスワードを入力するだけなので、ドメイン外の場合は問題ありません。ただし、ドメイン環境では、昇格時のプロンプトはドメイン(ローカルマシン)またはローカルマシンのユーザー名を記憶しません。UAC / Elevationプロンプトでこの情報を覚えるにはどうすればよいですか?

2
.jarファイルを実行するときに簡単に昇格するにはどうすればよいですか?
インストーラーJarファイルを実行しようとすると、Program Filesフォルダーの下にディレクトリを作成するための書き込みアクセスが拒否されたというエラーが表示されます。 右クリック-> [管理者として実行]は、Jarファイルでは使用できません(それらを消費するのはJava.exeであるためと考えられます-それらはシェルによって直接実行可能として扱われません)。 標高を指定して.Jarファイルを実行する最も簡単で簡単な方法は何ですか。 私はこのツールを開発チームに推奨するように評価しています。開発チームは手動でボックスにインストールします。私は彼らが何かをタイプすることを要求しないオプションを好みます。

2
Vistaでプログラムを非管理者として強制的に実行する
Vista 32ビットに、管理者権限を必要としないプログラムをインストールしたばかりです。システムディレクトリにはインストールされず、その目的には明らかに特別な特権は必要ありません。ただし、.exeにはUACシールドがあり、実行するとすぐに特権を昇格するように求められます。 私は、ユーザーアカウントの特権を使用して厄介なことをするリスクを負う準備はできていますが、昇格するリスクを冒す準備はできていません。仮想マシンをセットアップする(またはソースをダウンロードして自分でコンパイルする)以外にできることはありますか? (FWIW、問題のプログラムはPencil -pencil.evolus.vn/en-US/Downloads/Application.aspxですが、アプリ固有の回答よりも一般的な回答に興味があります)。

1
バッチ(CMD)ファイルの実行中に権限を昇格する際の問題
選択したサーバーでさまざまなことを確認するために使用するバッチ(CMD)ファイルをまとめました。以下に掲載されているのはほとんどすべてです(機密情報を除く)。適切なコマンドラインで起動された場合、バッチファイルは起動された日時の確認に進みます。この方法で私たちはそれを私たちのサーバーのSTARTUPフォルダに入れることができ、ログインするとそれが実行され、ユーザーが午前6時45分から午前7時30分までの営業日にログインすれば、特定のチェックが行われます。アプリが起動されるなど)。選択的に、適切なアプリはCOMPUTERNAME、USERNAME(以下のコードでは削除されています)などのような環境変数に基づいて実行されます。 実行する必要があるプロセスの1つに、権限の昇格が必要です(IISRESET)。これをバッチファイル内で実行するために、Mattが示した例(ありがとう)を使用しました。 https://stackoverflow.com/questions/7044985/how-can-i-auto-elevate-my-batch-file-so-that-it-requests-from-uac-admin-rights 。これは新しいトピックなので、私はそのスレッドに投稿したくはありませんでした。私が以下に提供するバッチファイルでは、それは現状のままで適切に動作します(ただし、保証は一切含まれていません)。しかし、次のように変更して「コメント」文字(二重コロン)を削除したとします。 :BEGIN If %COMPUTERNAME%==SERVER1 explorer.exe "c:\queue" :: If %COMPUTERNAME%==SERVER1 Goto CHECKPRIVILEGES If %COMPUTERNAME%==SERVER2 explorer.exe "c:\queue" :: If %COMPUTERNAME%==SERVER2 Goto CHECKPRIVILEGES :COMMON ...(に)... :BEGIN If %COMPUTERNAME%==SERVER1 explorer.exe "c:\queue" If %COMPUTERNAME%==SERVER1 Goto CHECKPRIVILEGES If %COMPUTERNAME%==SERVER2 explorer.exe "c:\queue" If %COMPUTERNAME%==SERVER2 Goto CHECKPRIVILEGES :COMMON …その場合、バッチファイルは正しく実行されません。 2行からコメントを削除すると、バッチファイルは変数を正しく評価しなくなりました(手動で実行した場合でもSTARTUPプロセスの一部として実行した場合でも)。バッチファイルに次のように記載されていますが。 If %COMPUTERNAME%==SERVER1 If %COMPUTERNAME%==SERVER2 …SERVER1に関連するコマンドは正しく実行されますが、SERVER2はSERVER1とSERVER2の両方に関連するコマンドを実行します。その後、バッチファイルは停止し、COMMONセクションのコマンドは実行されません。 …

1
Windowsのタスクマネージャ:昇格ステータスを確認する方法? [複製]
可能な重複: プロセスが管理者権限で実行されているかどうかはどうすればわかりますか? Windows 7のタスクマネージャ、[プロセス]タブ。 プログラムを実行すると、バッチ...管理者として実行されますが、Windowsのタスクマネージャで、ユーザー名 "Horst Walter"で表示されます。 私はそれをユーザー名 "Administrator"と見なすことを期待していました。しかし、プロセスが昇格していることをどのように確認できますか?

2
コマンドプロンプトで昇格を確認する[複製]
この質問にはすでに答えがあります: 管理者 4の回答として現在のコマンドプロンプトが起動されたかどうかを確認します。 ストックWindowsインストールで、コマンドプロンプト(CMD.exe)から、コマンドプロンプトが昇格して実行されているかどうかを正式に表示する方法を探しています。私が見たほとんどの方法は、すべてのシステムで必ずしも信頼性または互換性があるとは限らない可能性がある非ネイティブツール、サードパーティソフトウェア、またはプロキシインジケーターに依存しています。システム自体に現在のセッションが昇格されたことを明示的に示す、または現在のプロセスが整合性レベル「高」で実行されていることをコマンドライン経由で表示するという行に沿って何かを探しています。 許容できる何かの例(必ずしも絶対的な定義ではない)は、現在のPIDを取得して表示し、その後にそのPIDの整合性レベルを示す別のコマンド(同じでない場合)を表示するコマンドです。特定の出力の意味に依存するコマンド(例:特定のコマンドを実行できる場合にセッションが昇格すると仮定したり、ウィンドウのタイトルバーに基づいて昇格ステータスを決定したり)は、この目的には受け入れられません。 ソリューションは、Windows 7 Pro SP0まで互換性がある必要があります。これらのシステムにはPowerShellがありますが、この目的のためのオプションではありません。OSに組み込まれていないソフトウェアはオプションではありません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.