PDA

View Full Version : سوال: بار کردن یک پردازش از جانب SYSTEM ( ؟؟؟؟ )



DoctorJay
پنج شنبه 02 خرداد 1387, 21:26 عصر
برنامه هایی که ما بار می کنیم توی لیست پردازشها از جانب UserName بار میشن .

دوستان مطلع لطف کنن بگن که آیا میشه کاری کرد که فایل از جانب SYSTEM بار بشه !؟

مثلا بعد از نصب کاسپر اسکای, یک فایل به نام avp.exe از جانب SYSTEM بار میشه .

اگه جواب شما اینکه فایلهای خود سیستم عامل این توانایی رو دارن, پس چرا کاسپر اسکای

که یک نرم افزار و اونو نصب میکنیم موفق به این کار شده !!

ممنون

AmirAmiri
پنج شنبه 02 خرداد 1387, 22:55 عصر
سلام دوست عزیز.
یه لطفی میکنی؟ برو تو msconfig و در قسمت startup فایل avp.exe رو پیدا کن و ببین تو قستمی که آدرس فایل رو نوشتن (Command) آخرش چی نوشته شده...؟؟ مثلا بعضی از فایلها آخرشون مینویسن (Address \background) که قسمت پر رنگ مدّه نظر منه یا مثلا بعضی دیگه نوشته (Address \s) که اینجا نشون میده که برنامه نباید اجرا بشه یا بعضی دیگه به جای / از - استفاده میکنن (Address -quiet). حالا ببینید برنامه هایی که از جانب سیستم اجرا میشن آخرشون چی نوشته. اگه همشون یک چیز باشه پس با همون دستور میتونیم برنامه خودمون رو از تحت عنوان سیستم اجرا کنیم.
تمامه چیزایی که گفتم فقط یک نظره پس کسی انتقاد نکنه که اینا چیه نوشتی.

DoctorJay
جمعه 03 خرداد 1387, 00:15 صبح
اصلا همچین چیزی منطقی و قابل تکیه نیست !!!

و از اینا گذشته , همون - و / به همراه حرف یا حروف رو هم سیستم اضاف می کنه و کاربر دخالتی

نداره .

H4i0 ACP
جمعه 03 خرداد 1387, 01:14 صبح
سلام
اجرای خودکار برنامه در یوزر سیستم (http://barnamenevis.org/forum/showthread.php?t=107029)

DoctorJay
جمعه 03 خرداد 1387, 12:37 عصر
آقا شما هم که مورد درخواست منو اعلام کردین !!!

ایشالا اگه راه حلشو توی VB 6.0 پیدا کردین اینجا بذارین . TnX

همچنان منتظر راهنماییه دوستان هستم . . .

saied_hacker
جمعه 03 خرداد 1387, 12:51 عصر
این به کارتون نمیاد ؟
http://barnamenevis.org/forum/showthread.php?t=102266

DoctorJay
جمعه 03 خرداد 1387, 13:12 عصر
این به کارتون نمیاد ؟
http://barnamenevis.org/forum/showthread.php?t=102266

نه دوست عزیز !!! لطفا توی پست گذاشتن دقت کنید !

مهران رسا
جمعه 03 خرداد 1387, 14:00 عصر
سلام .

تا حالا در این مورد خیلی بحث شده ولی تا اونجایی که من یادم میاد هیچ نتیجه ای نداشته و کسی به جواب نرسیده !!

ولی اینطور که من فهمیدم مهم ترین بخش سیستمی کردن پروسه ها مربوط میشه به رجیستری .
برای اینکه موضوع بیشتر روشن بشه : avp.exe رو در رجیستری Search کنید و نتایج رو ثبت کنید ...

تا اونجایی که من پی بردم پروسه های سیستمی در چنین مکان هایی ثبت میشن :



HKEY_LOCAL_MACHINE\System\ControlSet001\Services



HKEY_LOCAL_MACHINE\System\ControlSet002\Services
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es


ولی اینکه چه کلیدهایی و با چه مقادیری باید برای اونها ساخته بشه رو نمی دونم .

هر کس فهمید ما رو هم خبر کنه ...

موفق باشید .

مهران موسوی
جمعه 03 خرداد 1387, 14:19 عصر
تنها راه منطقي نوشتن برنامه هاي مورد نظر به صورت Service است .

بعد از نوشتن برنامه ها به صورت Service بايد اونها رو در سيستم به ثبت برسونيد .. كه فكر كنم ميبايست اين كار رو توسط regsvr32.exe انجام بديد .. ( بعد از اجراي اين برنامه خودش خط فرمانها رو در اختيارتون قرار ميده )

البته مشكل اينجاست كه توسط VB شما نميتونيد Service بنويسيد ... ( البته تا اونجايي كه من ميدونم )

يا حق ...

مهران موسوی
جمعه 03 خرداد 1387, 14:27 عصر
راستي نكته ي ديگري هم كه بايد اشاره بشه اينه كه Anti - Virus ها هم از Service استفاده ميكنن ..