من مثل شما برنامه نویس دلفی نیستم
Dim FSO As New FileSystemObject
Call SetAttr(Drive1.Drive + "\" + "autorun.inf", vbNormal)
FSO.DeleteFile (Drive1.Drive + "\" + "autorun.inf")
FSO.DeleteFolder (Drive1.Drive + "\" + "autorun.inf")
من مثل شما برنامه نویس دلفی نیستم
Dim FSO As New FileSystemObject
Call SetAttr(Drive1.Drive + "\" + "autorun.inf", vbNormal)
FSO.DeleteFile (Drive1.Drive + "\" + "autorun.inf")
FSO.DeleteFolder (Drive1.Drive + "\" + "autorun.inf")
ممنون از لطفت.نوشته شده توسط MichaelQwerty [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
این دستورات فایله تواید شده توسط FlashDisInfector هم پاک میکنن؟
واقعا شرمنده اگه ممکنه exe تون رو برام بفرستید.
همین کار ها رو من دقیقا توی دلفی کردم و نتونستم!!!
ممنون از راهنماییتون دوست عزیز.
موفق و پیروز باشی.
FlashDisInfector فکر کنم یه مشکلی پیش اومده دقیقا میتونید بگید چرا نمیشه فولدر پاک کرد آیا درون پوشه ,
پوشه ها یا پوشه ای هست که یه نام داشته باشه که آخرش نقطه داشتهباشه اگه همچین فولدری باشه پس نمیشه پاکش کرد چون فولدر قفل میشه حتی واردش هم نمیشه شد
برنامه exe در اولین پستم برای دانلود لینکشو قرار دادم
FlashDisInfector لینک این برنامه رو می تونی برام بزاری ببینم کارش چطور؟
رفیق برنامه اتو الان تست کردم.
جواب نداد!!
من توی درایو c همین پوشه ای رو که گفته بودن ساخته بودم.
اما برنامتون نتونست ...
احتمالا من اشتباه کردم.
لطفا یه نگاه دیگه کن.
Last edited by picher_s; 09-02-2009 at 20:21.
ببخشید حرف شما درسته من به دستورات dos توجهی نکرده بودم که به غیر از autorun.inf پوشه های دیگه هم میسازه
برنامه ای که من درست کردم فقط پوشه یا فایل ویروس رو پاک میکنه و توانایی اینو نداره که پوشه های درونشو پاک کنه چون در حالت قفل هستن و بعد مثل همین دستورات یه فولدر autorun.inf میسازه که قفل هست.
اصلا توجهی به عکس دوم نکرده بودم چون رو سیستمم به طور کامل لود نشده بود به نظر من هم این راه بهترینه
در مورد پاک کردنش فقط راهش زبان های سطح پایین نه VB که باید به جدول fat و NTFS دسترسی پیدا کرد و از اونجا پاکش کرد اگه راهی برای پاک کردنش پیدا کردم به شما اطلاع می دم
بلخره روش پاک کردنش فهمیدم آقای پیچر همون طور که ساخته میشه پاک میشه
Last edited by MichaelQwerty; 09-02-2009 at 22:03.
برای پاک کردن اون پوشه ها میتونید یه batchFile به شکل زیر بنویسید.
C:
cd\
rd autorun.inf\con\
rd autorun.inf\nul\
rd autorun.inf\con\
rd autorun.inf\nul\
rd autorun.inf
pause
موفق و پیروز باشید.
Last edited by picher_s; 10-02-2009 at 18:50.
سلام
هر جا نگاه کنید فقط طریقه ساخت پوشه ها رو گفتند اما شما برای ساخت فایل ها باید به شکل زیر عمل کنید
C:\>type nul > \\.\c:\autorun.inf\aux.inf
این رو از تو Flash_disinfector یاد گرفتم.
اما برای ساختن پوشه علاوه بر روش مهدی روش زیر هم بخوند.
موفق و پیروز باشیدکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام
سیستم من طوری شده که روی هر درایو که کلیک می کنم پنجره بسته و وارد دسکتاپ می شود هر چی آنتی ویروس بود نصب کردم ولی جواب نداد لطفا کمک کنید
من این کارو کردم فقط DESKTOP درست میشهنوشته شده توسط mahdi7610 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)