| نسخه | 1.16 |
|---|---|
| ناشر | Developex |
| تاریخ انتشار | Jan 26, 2014 |
| تاریخ اضافه شده | Jan 26, 2014 |
| الزامات سیستم عامل | Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| الزامات | Administrator account |
| کل بارگیری ها | 988 |
| قیمت | Free |
شرح
به دلایل امنیتی ایجاد یک فرآیند جدید از سرویس ویندوز کار ساده ای نیست، به خصوص اگر نیاز به اجرای یک برنامه با رابط کاربری گرافیکی در Windows 2008/Windows Vista/Windows 7 با حساب کاربری خاص دارید.
DevxExec دقیقاً برای اجرای برنامه از یک سرویس ویندوز طراحی شده است. با استفاده از DevxExec می توانید برنامه های کاربردی را از سرویس خود تحت سیستم محلی، سرویس شبکه یا یک حساب کاربری خاص اجرا کنید.
حتی امکان تعیین یک جلسه برای برنامه در حال اجرا وجود دارد. بنابراین هنگامی که چندین کاربر از طریق دسکتاپ از راه دور به رایانه متصل می شوند، می توانید مشخص کنید که برنامه باید در کدام دسکتاپ راه اندازی شود.
دارای رابط خط فرمان است. برای دیدن راهنما، DevxExec را بدون هیچ پارامتری اجرا کنید.
DevxExec برای استفاده غیرتجاری رایگان است.
DevxExec.exe /user: Administrator /password:qwerty cmd.exe
devxexec.exe دسکتاپ:winsta0\winlogon
این دستور به طور خودکار مجوزهای Administrator را در ایستگاه پنجره مناسب و دسکتاپ به کاربر می دهد و یک پوسته فرمان را اجرا می کند.
بیایید سناریوی زیر را در نظر بگیریم. شما یک سرویس ویندوز در حال اجرا دارید. کاربر John Doe به رایانه وارد شده است. و شما می خواهید سرویس شما برنامه ای را که به جان دو روی دسکتاپ فعلی او نشان داده می شود راه اندازی کند. به عبارت دیگر، شما باید یک فرآیند جدید را در یک جلسه دیگر اجرا کنید.
باز هم می توانید از DevxExec استفاده کنید. دارای یک پارامتر خاص /sessionid برای تعیین جلسه شما برای اجرای یک فرآیند جدید. به عنوان مثال این دستور می تواند یک پوسته فرمان را برای یک کاربر وارد شده در زیر Administrator شروع کند.
DevxExec.exe /user: Marcus /password:qwerty /sessionid:1 cmd.exe
Devxexec ابزاری است که اجازه می دهد فرآیندهای تحت حساب های کاربری مختلف بدون دانستن رمز عبور اجرا شود.
حتی می توان فرآیندی را تحت اکانت دامنه بدون تعیین رمز عبور آن اجرا کرد!
می توانید از Devxexec برای اجرای یک فرآیند تحت SYSTEM، NETWORK_SERVICE، TrustedInstaller در یک جلسه تعاملی استفاده کنید.