در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

سلام، حتماً تا کنون قصد اجرای برخی از نرم افزارها را با سطح دسترسی بالا یعنی Administrator داشته اید، از جمله در مواقعی که اجرای معمولی نرم افزارها با خطاهای Access Denied یا No Permission مواجه می شوند. حال در این مطلب به برخی از روشهای پرکاربرد برای اجرای نرم افزارها بدون محدودیت به عنوان ( Run as Administrator ) خواهیم پرداخت:

روش اوّل: با استفاده از Task Manager:


برای این منظور ابتدا از طریق Start و یا بافشردن کلیدهای Ctrl+Shift+Esc برنامه Task Manager را باز نموده و مطابق تصویرهای زیر، از منوی File، گزینه Run a new task را انتخاب کنید، سپس نام نرم افزار مورد نظر خود را وارد نموده و گزینه Create this task with administrative privilege را انتخاب کرده، سپس OK کنید:

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

روش دوّم: با استفاده از منوی Shortcut در Properties نرم افزار:


در این روش پس از انجام تنظیمات، با هربار اجرای شورتکات نرم افزار، این نرم افزار با سطح دسترسی بالا اجرا خواهد شد و دیگر نیازی به راست کلیک نمودن بر روی نرم افزار و انتخاب Run as Administrator نمیباشد. بدین منظور بر روی آیکن نرم افزار که در دسکتاب یا Taskbar قرار دارد، راست کلیک کرده و گزینه Properties را انتخاب میکنیم، سپس همانند تصاویر زیر از منوس Shortcut، گزینه Advanced را انتخاب کرده و سپس گزینه Run as Administrator را مارکدار میکنیم:

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

روش سوّم: با استفاده از منوی Compatibility در Properties نرم افزار:


در این روش نیز همانند روش قبلی، پس از انجام تنظیمات، با هربار اجرای نرم افزار، این نرم افزار با سطح دسترسی بالا اجرا خواهد شد و دیگر نیازی به راست کلیک نمودن بر روی نرم افزار و انتخاب Run as Administrator نمیباشد. بر روی آیکن نرم افزار، راست کلیک کرده و گزینه Properties را انتخاب میکنیم، سپس همانند تصاویر زیر از منوس Compatibility، گزینه Run this program as an Administrator را انتخاب کرده و سپس گزینه Run as Administrator را مارکدار میکنیم، حال اگر قصد دارید این اعمال دسترسی برای تمامی یوزرها اعمال شود، کافیست گزینه Change settings for all users را انتخاب کرده و در قسمت Privilege Levels گزینه ی Run this program as an Administrator را مجدداً انتخاب کنید:

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

روش چهارم: با استفاده از راست کلیک بر روی آیکن نرم افزار:


در این روش، هربار که قصد اجرای نرم افزار به عنوان Administrator را داریم، میبایست بر روی آیکن آن (واقع در Taskbar و یا در دسکتاپ و یا استارت)، راست کلیک نموده و گزینه ی Run as Administrator را انتخاب کنیم:

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

روش پنجم: استفاده از Application Bar:


در ویندوز 8 و 8.1 ابتدا وارد Start یا Apps screen شده، سپس با نگه داشتن کلید Ctrl و کلیک بر روی نرم افزار مورد نظر، آن را مارکدار کنید و یا اینکه با استفاده از کلیدهای جهت نما بر روی آیکن نرم افزارِ مورد نظر رفته و سپس کلید Space را بفشارید تا Application Bar ظاهر شود، و گزینه Run as Administrator را انتخاب کنید. عملکرد این روش نیز همانند روش قبل بوده، در ضمن با مارکدار کردن چند نرم افزار در این روش، گزینه ی Run as Administrator در دسترس شما نخواهد بود:

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

روش ششم: استفاده از ویرایشگر Registry :


در این روش شما قادر به اجرا یا عدم اجرای نرم افزار با دسترسی Administrator برای همیشه می باشید، که این قابلیت صرفاً برای یوزر فعلی و یا کل یوزرها قابل اعمال می باشد. برای این منظور ابتدا Run را با فشردن Win+R اجرا نموده و سپس دستور Regedit را درج کنید:

حال برای اعمال تنظیمات به یوزر فعلی به مسیر زیر میرویم:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

و برای اعمال تنظیمات به کل یوزرها به مسیر زیر میرویم:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

نکته: اگر در هریک از موارد فوق گزینه Layers وجود نداشت، میتوانید با راست کلیک کردن بر روی گزینه AppCompatFlags و سپس کلیک بر روی گزینه New و Key، عبارت Layers را درج نموده و Enter کنید.

سپس همانند تصویر زیر در قسمت راست پنجره راست کلیک نموده و از بخش New گزینه String را انتخاب نمائید:

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

سپس همانند تصویر زیر، مسیر نرم افزار مورد نظر را بصورت دقیق درج کنید:

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

حال بر روی آن دابل کلیک نموده و در قسمت Value Data، عبارت RUNASADMIN~ را درج کنید:

روشهای مختلف اجرای نرم افزارها با دسترسی Administrator

نکته: برای حذف تنظیمات اعمال شده در این روش، کافیست بر روی مسیر ایجاد شده برای نرم افزار راست کلیک نموده و Delete را انتخاب کنید. البته برای برخی از نرم افزارها، اعمال تغییرات پس از راه اندازی مجدد سیستم، اعمال خواهد شد.

یقیناً روشهای دیگری نیز در این خصوص وجود دارد از جمله روش خوب و کاربردی که مهندس شمس آبادی قبلاً تحت عنوان « اجرای نرم افزارها با دسترسی Administrator بوسیله یک فایل » در انجمن ارائه داده است.

نویسنده: محمود کیاستی

منبع: جزیره سرویس های شبکه مایکروسافت وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده، دارای اشکال اخلاقی می باشد

#اجرای_برنامه_ها_با_دسترسی_administrator #آموزش_ویندوز_8.1 #ترفندهای_ویندوز #اجرای_برنامه_ها_با_دسترسی_مدیریتی #دستور_run_as_administrator #اجرای_نرم_افزارها_با_دسترسی_مدیریتی #آموزش_ویندوز
8 نظر
مهدی باقری

مهندس عزیز برای یوزرهای تحت دامین کدوم روش رو پیشنهاد میکنید

محمود کیاستی

سلام دوست عزیز، خوب داخل شبکه با توجّه به بحث امنیّت و محدودیت در دسترسی کاربران و نیز با توجّه نرم افزارهای مورد استفاده، قضیه مقداری متفاوت خواهد بود. در این قضیه بیشتر تغییرات رجیستری و اعطای دسترسی صرفاً در محل نصب نرم افزار و پروسسهای مرتبط با اون پیشنهاد می شود. که برای این موضوع ها مراجعه به لینکهای زیر رو پیشنهاد میکنم:

البته از طریق Batch File هم میشه سطح دسترسی ادمین رو داد که اصلاً سفارش نمیشه چون امکان لو رفتن پسورد ادمین وجود داره...!

شكوفه

سلام . ببخشيد اگه ما روي ادمين پسورد گذاشته باشيم ،‌اين روش ها جواب مي دهد ؟

محمود کیاستی

سلام، علی القاعدتاً برای دسترسی و اجرای نرم افزارها در سطح Administrator، یوزر شما یا باید عضو گروه Local Administrator باشد که براحتی با روشهای بالا نرم افزارها با سطح دسترسی بالا اجرا میگردند و یا باید به یوزر پسورد ادمین لوکال دسترسی داشته باشد که بعد از اعمال تنظیمات بالا، با هر بار اجرای نرم افزار مورد نظر، مجبور به وارد کردن یوزر و پسورد ادمین لوکال خواهید بود و یا مجبور به استفاده از Batch file هستید که در پست بالا نیز بدان اشاره شد(موجب لو رفتن پسورد ادمین خواهد شد)، در غیر اینصورت نرم افزار با سطح دسترسی یوزر معمولی اجرا خواهد شد.

شكوفه

ببينيد مشكل اينجاست كه ما يوزر ها مون limite هستند و دسترسي ادمين ندارند . من البته اين سوالو توي انجمن مطرح كردم كه دوستان لينك آموزش شما رو گذاشتند .

ما يه نرم افزاري داريم به نام autocad electrical‌كه يه قسمت هاييش روي اين يوزر ها جواب نميده . فقط هم دو تا از كاربرانمون روي سيستمهاشون دارند از اين نرم افزار استفاده مي كنند . البته استفاده از اين نرم افزار به صورت شبكه نيست . انفرادي كار مي كنند . وقتي دسترسي ادمين ميديم به يوزرهاشون ، مشكلشون حل ميشه و كارايي مد نظر رو دارند . اين در حاليه كه ما همه كاربرانمون رو محدود كرديم و غير از مديران كسي نبايد دسترسي ادمين داشته باشه . براي اين مشكل راه حل شما جواب ميده ؟

محمود کیاستی

با توجّه به الزامی بودن محدویت کاربران در شبکه ی شما، بنظر بهترین کار به منظور اعطای دسترسیهای لازم برای اجرای نرم افزار، استفاده از لینک زیر است:

شما میتوانید از Batch File هم برای اعطای دسترسی ادمین استفاده کنید، اما چون پسورد ادمین بصورت Clear Text در فایل درج می شود، در صورت آگاهی کاربران و دسترسی به فایل، امکان رؤیت پسورد ادمین را دارا خواهند بود که مناسب حال شما نخواهد بود.

حسن ضرابی

با سلام و خسته نباشید خدمت شما

از این آموزش خوب و خیلی کامل خیلی ممنونم مهندس جان زحمت کشیدید

این روشها برای کسانی که برنامه نویسی می کنند خیلی هم مفید هست و هم به درد کسانی که با ویندوز کار می کنند در هر صورت ممنونم مهندس

مرتضی بهزادی مقدم

سلام

من از روش 6 ام که شما اشاره کردید به مدت یکی دو سال استفاده می کردم و مشکلی هم نداشتم ، ولی چند روز پیش که ویندوزم رو آپدیت کردم دیگه نرم افزارم کار نمیکنه

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....