ورود

نسخه کامل مشاهده نسخه کامل : تشخيص Administrator,Limited



shayan_p30
23-02-2007, 09:02
سلام:)

من مي خواستم بدونم چه طوري ميشه تشخيص داد Accountي كه تو اونيم Administrator هست يا نه (البته از تو دلفي);)

Admiral
23-02-2007, 09:53
من قدیما که این کار رو به این طریق انجام میدادم:
توی یه مسیر دلخواه از Hkey_Local_machine یک کلید می ساختم.
بعد چک میکردم که کلید ایجاد شده یا نه.
اگه ایجاد شده بود در یوزر Administrator هستیم چون این یوزر به این شاخه دسترسی داره.
اگه ایجاد نشده بود در یوزر Guest یا Limited هستیم چون این یوزرها به این شاخه دسترسی ندارن!

البته اصلاً راه استانداردی نیست! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
باید راه بهتری هم باشه،ولی من اطلاع ندارم!

hamed2661
23-02-2007, 12:52
admiral جان هر مساله به تعداد كساني كه حلش مي كنن مي تونه راه حل داشتاه باشه پس راه حل استاندارد تو كامپيوتر كيلو چند ؟ هر كس با نبوغي كه داره مي تونه راهي واسه رسيدن به منظور پيدا كنه .

NoneForce
23-02-2007, 13:04
سلام:)

من مي خواستم بدونم چه طوري ميشه تشخيص داد Accountي كه تو اونيم Administrator هست يا نه (البته از تو دلفي);)

سلام
اين هم يك راه ديگر :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

shayan_p30
01-03-2007, 08:06
من قدیما که این کار رو به این طریق انجام میدادم:
توی یه مسیر دلخواه از Hkey_Local_machine یک کلید می ساختم.
بعد چک میکردم که کلید ایجاد شده یا نه.
اگه ایجاد شده بود در یوزر Administrator هستیم چون این یوزر به این شاخه دسترسی داره.
اگه ایجاد نشده بود در یوزر Guest یا Limited هستیم چون این یوزرها به این شاخه دسترسی ندارن!

البته اصلاً راه استانداردی نیست! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
باید راه بهتری هم باشه،ولی من اطلاع ندارم!

منم قبلا از همين روش استفاده ميكردم ولي بعضي مواقع جواب غلط در ميومد.
مثلا تو يه كامپيوتر تو Limited اجرا كردم برنامه تشخيص داد ادمينه بعد اومد كاراشو انجام بده دويست تا ارور داد.
چون تو اون كامپيوتر تو Limitedش ميشد تو هر شاخه اي كليد ساخت!

به خاطر همين من كدشو خواستم كه NoneForce عريز لطف كردن گذاشتن.


سلام
اين هم يك راه ديگر :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

امتحان ميكنم اگه مشكلي پيدا كردم ميگم:biggrin:

ممنون;)

shayan_p30
02-03-2007, 13:28
NoneForce عزيز عالي بود.
ممنونم.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]