View Full Version : سوال: بررسی Run as admin بودن برنامه
ali reza mansoori 2
سه شنبه 27 فروردین 1392, 10:19 صبح
سلام دوستان
من بیشتر برنامه هام رو میزارم روی run as admin اما بعضی وقت ها(خیلی کم پیش میاد) به صورت run as admin اجرا نمیشه
آیا کدی هست که از داخل خود برنامه این رو چک کنم یعنی بگه که الان برنامه به صورت run as admin اجرا شده یا نه
mehrdad1991h
سه شنبه 27 فروردین 1392, 10:35 صبح
سلام دوستان
من بیشتر برنامه هام رو میزارم روی run as admin اما بعضی وقت ها(خیلی کم پیش میاد) به صورت run as admin اجرا نمیشه
آیا کدی هست که از داخل خود برنامه این رو چک کنم یعنی بگه که الان برنامه به صورت run as admin اجرا شده یا نه
بلی میشود
اینم نمونه :
http://stackoverflow.com/questions/509292/how-can-i-tell-if-my-process-is-running-as-administrator
http://stackoverflow.com/questions/11660184/c-sharp-check-if-run-as-administrator
اگه نفهمیدی بگو !!!!!!!
tooraj_azizi_1035
سه شنبه 27 فروردین 1392, 13:50 عصر
Maybe this:
bool isElevated;
WindowsIdentity identity = WindowsIdentity.GetCurrent();
WindowsPrincipal principal = new WindowsPrincipal(identity);
isElevated = principal.IsInRole(WindowsBuiltInRole.Administrato r);
bazardeh
سه شنبه 27 فروردین 1392, 15:03 عصر
به لینک زیر یه نگاهی بنداز
لینک (http://barnamenevis.org/showthread.php?389693-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D9%86%D9%88%D8%B9-%D8%A7%DA%A9%D8%A7%D9%86%D8%AA-%DB%8C%D9%88%D8%B2%D8%B1-%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8%B2&p=1726575&viewfull=1#post1726575)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.