اجرای یک برنامه خاص با دسترسی ادمین با یک یوزر محدود در شبکه
بعضی وقت ها در شبکه های دامین نیاز پیدا میکنید که یک نرم افزار با دسترسی ادمین برای کاربری که ادمین نیست باز شود، در این آموزش این کار را بدون نیاز به هیچ نرم افزاری انجام می دهیم.
برای این مورد شما به دو چیز نیاز دارید یکی ComputerName سیستم مورد نظر و یک یوزر با دسترسی ادمین لوکال یا ادمین دامین، مراحل انجام کار به صورت زیر می باشد.
1- یک Shortcut ایجاد میکنیم.
2- حالا باید مثل دستور زیر عمل کنیم و اسم کامپیوتر و یوزر مورد نظر و مسیر اجرایی نرم افزار رو وارد کنیم، دستور کلی به صورت زیر است:
runas /user:ComputerName\Username /savecred “Target“
یک مثال از دستور بالا، اسم کامپیوتر ما nextadmin-net اسم یوزر saeed و مسیر نرم افزار ما C:\rufus.exe است:
runas /user:nextadmin-net\saeed /savecred “C:\rufus.exe“
3- در مرحله بعدی باید یک اسم انتخاب کنید، بهتر اسم نرم افزار خودتون رو وارد کنید.
4- حالا اگه Shortcut ساخته شده رو باز کنید از شما پسورد یوزر ادمینی که داخل دستور وارد کرده بودید رو میپرسه و کافی فقط یک بار این پسورد رو وارد کنید تا در Windows Credentials Manager ذخیره شود و دیگه لازم نباشه کاربر پسورد ادمین را وارد کند، این پسورد به کاربر نمایش داده نمی شود.
کار تمام است و حالا از این پس کاربر عادی نیز می تواند این نرم افزار را بدون وارد کردن یوزر و پسورد ادمین با دسترسی ادمین باز کند، همچنین در صورتی که این کار مشکل شما رو رفع نکرد می توانید از نرم افزار RunAsTool و یا RunAsRob نیز استفاده کنید.
خب اگه دسترسی ادمین لوکال دیگه ای داشتیم که چه غمی داشتیم. ولی باز هم ممنون از آموزشتون!
سلام ممنون از آموزش خوبتون. سوالی که دارم اینه که با اینکار و ذخیره شدن این پسورد برای تمام run as administrator های روی همه برنامهها قراره کار بکنه یا محدود هست فقط به همون برنامه که savecred رو براش انجام دادیم ؟
سلام
خیر فقط روی همون برنامه که انتخاب کرده اید کار میکنه ولی پیشنهاد میکنم با برنامه RunAsTool کار کنید هم راحتر و هم ابزار های بهتری به شما میده