×

[PR]この広告は3ヶ月以上更新がないため表示されています。
ホームページを更新後24時間以内に表示されなくなります。

管理者権限を持っているかどうか調べる

ホーム > Programing > VBコード集 > 管理者権限を持っているかどうか調べる

注意

このサイトの利用によって生じた損害については当方では責任を負いかねますのでご了承ください。

コード

'指定した権限を所持しているかどうか調べる
wp.IsInRole(System.Security.Principal.WindowsBuiltInRole.Administrator)
			

使用例

Function IsAdministrator() as Boolean
  '現在のユーザーを表すWindowsIdentityオブジェクトを取得する
  Dim wi As System.Security.Principal.WindowsIdentity
  wi = System.Security.Principal.WindowsIdentity.GetCurrent()
  'WindowsPrincipalオブジェクトを作成する
  Dim wp As New System.Security.Principal.WindowsPrincipal(wi)
  'Administratorsグループに属しているか調べる
  Return wp.IsInRole(System.Security.Principal.WindowsBuiltInRole.Administrator)
End Function
			

作成日:2016年9月25日、最終更新日: