Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

概要

処理に管理特権が必要になる場合、

方法

ローカルシステムアカウントで実行させる。

サーバーアプリケーションなら、

実行アカウントにローカルシステムアカウントを指定する。

デスクトップアプリケーションなら、

atコマンドでタスクスケジューラに登録し、ローカルシステムアカウントで実行する。

UACにて管理特権を付与する。

Administratorsグループに属するユーザで、UACにて管理特権を付与する。

管理者ツールのGUIで管理特権が必要になる処理を実行できるものがある。
これは、UACにてアプリケーションを管理権限に昇格させて起動しているため。

なお、ClickOnceXBAPUACによる管理者昇格は不可

プログラムから付与

https://github.com/OpenTouryoProject/OpenTouryo/blob/develop/root/programs/C%23/Frameworks/Infrastructure/Public/Log/SecurityEventLog.cs#L84

処理の例


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS