PDA

View Full Version : چطور می شه فایل اجرایی برنامه رو به وسیله خود برنامه حذف کرد



PetekDincos
پنج شنبه 24 فروردین 1391, 21:14 عصر
با سلام
آیا راهی وجود داره که فایل اجرایی خود برنامه رو به وسیله خود برنامه حذف کرد با تشکر

Reza_Yarahmadi
پنج شنبه 24 فروردین 1391, 23:04 عصر
بصورت مستقیم امکان انجام این کار وجود نداره چون وقتی برنامه در حال اجراست فایل برنامه در اختیار سیستم قرار داره.
میشه توسط برنامه اصلی یک فایل exe جدید بسازید که کارش این باشه فایل اصلی برنامه رو حذف کنه. هروقت میخواستید فایل اصلی حذف بشه اونو توی پوشه ای مثل Temp ذخیره کنید و اجرا کنید و برنامه اصلی رو ببندید.

PetekDincos
جمعه 25 فروردین 1391, 00:14 صبح
با سلام
با استفاده از اجراي cmd.exe در داخل يه پروسس و ارسال مسير فايل اجرايي مي شه اين كار رو انجام داد با تشكر