
※ 引述《nickgto (Mater)》之銘言:
: 現在寫程式不想給Guest與受限的帳號,可以執行之
: 請問如何得知現在使用的帳號,有電腦系統管理者的權限
: 現在查到如何取得目前使用者名稱
最近剛好需要寫這個程式。這是我google到的結果:
http://blogs.msdn.com/brada/archive/2004/10/01/236870.aspx
很簡單的方法,不用自己寫迴圈判斷使用者的groups是否存在Administrators。
關鍵程式碼在下面:
using System.Security.Principal;
if (new WindowsPrincipal(
WindowsIdentity.GetCurrent()).IsInRole(WindowsBuiltInRole.Administrator))
{
Console.WriteLine("I am an admin.");
}
--
西方三聖:http://p8.p.pixnet.net/albums/userpics/8/3/553683/1193661731.jpg
《佛說阿彌陀經》http://web.cc.ncu.edu.tw/~93501025/amtf.doc
十一面觀音咒:http://file.buda.idv.tw/music/DBZFY04.mp3
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.220.219
