私はできるだけ移植性が高く、昇格された特権なしで実行できる必要があるC++のアプリケーションを開発しているので、通常のユーザーはそれを実行できます。 しかし、私のシステムではUACのようなポップアップがなくても特権を要求しているので、どうすれば確認できますか分かりません。アプリケーションによって必要な特権をチェックする方法はありますか?アプリケーションに昇格された特権が必要かどうかを確認するにはどうすればよいですか?
0
A
答えて
2
アプリケーションが高い特権AQUIREするUACプロンプトを表示するには、Windows引き起こす可能性がありますどのように2つの方法があります。
をヒューリスティックは
Windowsは、アプリケーションが分類されるべきかどうかを検出しようとするheuristic-based detection機構を備えています「インストーラ」として使用する必要があります。これは自動的に行われ、誤警報が発生してプログラムに昇格された権限が必要になる場合に問題を引き起こす可能性があります。
明示
あなたが正しくあなたのアプリケーションを分類するための自動検出システムに依存したくない場合は、明示的にアプリケーションは、アプリケーションのmanifestを変性することにより、必要なもの標高レベル述べることができます。追加の権限を要求しない
asInvoker:this MSDN articleを引用
。このレベルでは、追加の信頼プロンプトは必要ありません。
これは、アプリケーションが誤って分類されないようにする場合に使用します。
0
明示的にアプリケーションマニフェストにマークしない場合は、権限を昇格する必要はありませんが、すべての機能が動作することを確認する必要があります。
関連する問題
- 1. エラーが返されたかどうかを確認するにはどうすればよいですか?
- 2. リンクが訪問されたかどうかを確認するにはどうすればよいですか?
- 3. 昇格されたビルドプラグインを使用してどのユーザーがプロモーションを開始したかを確認するにはどうすればよいですか?
- 4. Windowsで昇格した権限でスクリプトを実行するにはどうすればよいですか?
- 5. 要素にクリックハンドラがあるかどうかを確認するにはどうすればいいですか?
- 6. バンドルされた依存関係をグローバルモジュールに昇格するにはどうすればよいですか?
- 7. どのウィジェットがクリックされたかを確認するにはどうすればよいですか?
- 8. Seleniumスクリプトがログインできたかどうかを確認するにはどうすればよいですか?
- 9. プロセスが昇格された場合昇格していないセッションのWindows認証IDを取得するにはどうすればいいですか
- 10. Androidで実行時にユーザーの権限が許可されているかどうかを確認するにはどうすればよいですか?
- 11. ユーザーがindex.htmlにいるかどうかを確認するにはどうすればよいですか?
- 12. WinActivateが成功したかどうかを確認するにはどうすればよいですか?
- 13. 昇格されたユーザーとしてバッチファイルを実行するにはどうすればよいですか?
- 14. C#アプリケーションがデスクトップまたはcmdシェルから起動されたかどうかを確認するにはどうすればよいですか?
- 15. MatlabがWindowsで昇格された権限で実行されているかどうかを確認できますか?
- 16. jquery:ページにフォーカスがないかどうかを確認するにはどうすればよいですか?
- 17. SharePointで使用するために、昇格特権コードをC#からVB.Netに変換するにはどうすればよいですか?
- 18. Androidでアプリケーションの権限を確認するにはどうすればよいですか?
- 19. ポップアップページが開いているかどうかを確認するにはどうすればよいですか?
- 20. コンピュータにWiFiアダプタがあるかどうかを確認するにはどうすればよいですか?
- 21. Android:アクティビティにオプションメニューがあるかどうかを確認するにはどうすればよいですか?
- 22. アプリがバックグラウンドにあるかどうかを確認するにはどうすればよいですか?
- 23. EditTextに値があるかどうかを確認するにはどうすればよいですか?
- 24. Androidアプリにメモリリークがあるかどうかを確認するにはどうすればよいですか?
- 25. cbSizeがMonitorInfoのintまたはuintである必要があるかどうかを確認するにはどうすればよいですか?
- 26. 特定のディレクトリのアクセス権を確認するにはどうすればよいですか?
- 27. AWS SDKに資格情報が提供されているかどうかを確認するにはどうすればよいですか?
- 28. ネットパイプサービスがリッスンしているかどうかを確認するにはどうすればよいですか
- 29. 昇格された権限でWiXで作成されたMSI内でカスタムアクションを実行するにはどうすればよいですか?
- 30. オープン・グラフ・アプリケーションが既にタイムラインにプログラムで追加されているかどうかを確認するにはどうすればよいですか?