PDA

View Full Version : اجرا شدن برنامه قبل از بالا آمدن کل ویندوز



Hassan-Ahmadi
دوشنبه 31 مرداد 1384, 22:55 عصر
من کسانی را دیده بودم که این را مطرح کرده بودند ولی کسی جواب درست و حسابی نداده بودند
و من هم خیلی دوست داشتم این کار را انجام بدم و به دنبال آن رفتم تا فهمیدم و حالا برای شما دوستان توضیح می دهم
این کار از طریق رجیستری انجام می شود خیلی آسان ولی خیلی پر کار برد می باشد
به آدرس :SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon رفته و shell از نوع string را آدرس برنامه خودتان بدهید
و دوباره ویندوز را بار گذاری کنید این با ره جای ویندوز برنامه شما اجرا می شود
می توانید با این کار ویندوز را تحت کنترل خود در آورید
ولی با درست کردن مقدار قبلی و اجرای Explorer.exe ویندوز دوباره ویندوز و صفحه دسکتاپ می آید
حالا کد آن را برایتان می گذارم:

sadegi
سه شنبه 01 شهریور 1384, 00:05 صبح
با عرض تشکر از شما دوست عزیز
میتونم بپرسم این کار ( اجرا شدن برنامه قبل از بالا آمدن کل ویندوز ) (showthread.php?t=27114)به چه دردی میخوره

Hassan-Ahmadi
سه شنبه 01 شهریور 1384, 00:21 صبح
در مواردی که شما نمی خواهید کاربرانی که با برنامه شما کار می کنند به دیگر جاهای سیستم دسترسی داشته باشند و آنها را دستکاری کنند
مثل:
کتابخانه ها ادارات بنگاه ها و هر مر کزی که فقط کار آنها با یک نرم افزار می باشد
من خودم استفاده آن را در گیم نت دیدم

کار دیگه ای که با اون می تونیم انجام بدیم
مثل نرم افزار های ضد ویوس مکافی 7 که لازم است قبل از بالا آمدن ویندوز انجام شود
مثل نرم افزار فارسی ساز پارسا Setup ها هم از این روش برای آپدیت کردن فایل های سیستمی
استفاده می کنند

ویا این که می توانید لیست کاربران که در وینوز می آید و کلمه عبور می خواهد آن را غیر فعال کنید وخودتون این کار رو انجام بدید
و خیلی کار های دیگه!!!

sadegi
سه شنبه 01 شهریور 1384, 00:28 صبح
خیلی ممنون
واقعا جالب بود

Hassan-Ahmadi
سه شنبه 01 شهریور 1384, 01:52 صبح
قابل نداره!

dr_g
سه شنبه 01 شهریور 1384, 10:26 صبح
با سلام
من هم خیلی دنبال این نوع برنامه بودم .یکی از جاهایی که این برنامه خیلی کاربرد داره کافی نت هاست

mRizvandi
سه شنبه 01 شهریور 1384, 15:31 عصر
سلام

یک نکته اینجا صحبت نشد اونم اینه که برنامه ای مثل آنتی ویروس یک برنامه معمولی نیست بلکه یک سرویس ویندوز است و با برنامه ها فرق داره.
برای اینکه برنامه خودتون را به یک سرویس هم تبدیل کنید باید توابع لازم را برای ایجاد سرویس در برنامه خودتون اجرا کنید. در غیر اینصورت قرار دادن برنامه در لیست سرویسهای ویندوز هم کمکی نخواهد کرد.
آدرس رجیستری سرویسها:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
مشاهده سرویسهای اجرا شده و مدیریت اونها:
My Computer\Manage\Services and Applications\Services