أهلًا و سهلًا بكـ يشرفنا تسجيلك و مشاركتك معنا .

 

 



إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 09-05-2015, 06:27 PM
اميرة عبد الدايم اميرة عبد الدايم غير متواجد حالياً
خبير
 
تاريخ التسجيل: Jun 2015
المشاركات: 18,882
افتراضي سورس كود بسيط لازالة اثر فيرس الشورت كت ( اتويت + ملف دفعي )

شرح السورس:

كود:
#RequireAdmin
التشغيل كمسؤول


كود:
#include <ButtonConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3>
استدعاء السكريبتات المساعدة او سمها ما شئت

كود:
#Region ### START Koda GUI section ### Form= $Form1 = GUICreate("هدية لاعضاء الديف", 409, 220, 192, 124) $Button1 = GUICtrlCreateButton("اظهر الملفات المخفية", 32, 48, 137, 41) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ###
انشاء الفورم مع زر واحد

كود:
Case $Button1
نضع هذا الامر لربط الزر مع الاوامر اللتي نريدها ان تنفذ عند الضغط على البوتوم 1


كود:
FileInstall("shortcut.bat" ,@ScriptDir & "\shortcut.bat" , 1)

وضع الملف الدفعي المسمى

shortcut.bat

في نفس مكان تواجد السكريبت

( يجب ان تضع الاداة في الفلاش ميموري او المكان المصاب كرت ذاكرة مثلا )

كود:
RunWait(@ScriptDir & "\shortcut.bat")
تشغيل الملف الدفعي و الانتظار حتى انتهائه من العمل


كود:
FileDelete(@ScriptDir & "\*.lnk")
هنا ستكون ظهرت الشورت كات الوهمية لذلك هذا الامر لمسحها كلها


كود:
FileDelete(@ScriptDir & "\shortcut.bat")
سيتم مسح الملف الدفعي للأنتهاء منه

كود:
MsgBox(0,"انتهت الاداة من عملها" ,"تم الانتهاء بحمد الله")
رسالة تفيد بأنتهاء السكريبت من عمله

-----


شرح الملف الدفعي

كود:
set ScriptPath=%~dp0
جعل المسار اللذي ستنفذ عليه الاوامر هو المسار الموجود فيه الملف الدفعي

( طبعا انت وضعت الاداة في الفلاش ميموري المصابة بعد ازالة الفيرس )

كود:
attrib -h -s *.* /s /d
امر تغيير خواص الملفات و المجلدات

( مثلا مخفي يصبح ظاهر ملف نظام يصبح ملف عادي و هكذا )

انتهى الملف الدفعي

طبعا يمكن بكل سهولة تنفيذ كل الاوامر بواسطة الاتويت من غير الحاجة الى

الملف الدفعي

لكن احببت ان تتعلمو استخدام اكثر من لغة برمجة مع بعضها لتنفيذ برنامج واحد في النهاية

مثلا برنامج بلغة سي مع بعض الملفات الفعية مع سكريبت اتويت مع ملف في بي اس ... الخ

تذكروا الاداة ليست لازالة الفيرس هي فقط لازالة اثر الفيرس

ممكن ان تقومو بتطويرها لازالة الفيرس الموضوع مو صعب

لتحميل السورس مع الملف الدفعي


https://upload.dev-point.com/bwv

لا تنسوني من دعوة بظهر الغيب
رد مع اقتباس
إضافة رد


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 01:37 AM.