ورود

View Full Version : حذف فايل اجرايي توسط خودش بعد از بسته شدن (شبيه سازي Uninstall)



SayeyeZohor
چهارشنبه 17 خرداد 1391, 13:51 عصر
سلام
شبيه يك نرم افزار uninstall كه بعد از Uninstall كردن تمام پوشه هاي خودش و حتي فايل اجرايي خودش رو حذف كنه
كلي گشتم چيزي پيدا نشد
پليز Help مي

AMIBCT
چهارشنبه 17 خرداد 1391, 14:43 عصر
سه روش وجود دارد که روش اول از همه راحت‌تر است:

1- ساخت یک Batch File که بعد از بسته شدن برنامه‌ی شما تمام فایل‌های مورد نظر و خودش را پاک کند( به صورت مخفی باید اجرایش کنید )
2- ساخت یک فایل اجرایی در Temp که بعد از بسته‌شدن برنامه‌ی شما تمام فایل‌ها را پاک کند و دستور حذف بعد از شروع مجدد ویندوز را برای خودش فراخوانی کند
3- تزریق کد حذف فایل‌ها به یک برنامه‌ی در حال اجرا مثل Explorer.exe که کار را انجام دهد( حتی اگر موفق شوید برنامه‌اش را بنویسید، بعضی از ویروس‌یاب‌ها جلوی کار شما را خواهند گرفت )

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