xsalmanx
04-13-2013, 07:39 PM
بسم الله الرحمن الرحيم
اليوم حابب اقدم لكم اخوان /اخوات جيوش الهكرز
موضوع عن
(أوامر الحزم batch commands):
================================
كلنا أكيد نعرف فايروسات ملفات الحزم ألي صيغتها (bat)
اليوم موضوعنا عن الأوامر المستخدمة في كتابة هذي الفايروسات .
مثل أوامر دوس , أوامر ملفات الحزم مو حساسة لحالة الحروف , وألحين
بنشرح الأوامر و استخدامها مع ملاحظة أنه ممكن استخدام كل البرامج
من خلال ملف الحزمة بتشغيلها , و من ذا النقطه نفهم أننا ممكن نتحكم بعد
بأوامر الدوس الداخلية و الخارجية .
نبدأ بسم الله
كود:
@
ما يعرض نص الأمر ألي بعده على الشاشة , و يستخدم غالباً مع صيغة
الأمر :
كود:
@ECHO OFF
لمنع ظهور الأوامر على الشاشة
كود:
%1
العلامة المئوية Percent متبوعة بقيمة رقمية تبدأ برقم واحد
تسمح للمستخدم بإضافة متغيرات Variables داخل ملف الحزمة
مثال :
كود:
echo Hello %1
لما نكتب هذا السطر في ملف حزمة بأسم test1.bat و نحفظه و نشغله
و بعد كذت نكتب أسم بعد أمر تشغيل ملف الحزمة بالطريقة هذي :
كود:
test1 Crazy
رح تنتج لنا الشاشة :
Hello Crazy
كود:
:LABEL
لافته أو عنوان فلما نظيف النقطيتين colon في بداية كلمة word
تصير لافته أو عنوان للقفز له و تخطي قسم من ملف الحزمة و غالباً ما
يستخدم مع الأختيارات و التفرع GOTO .
كود:
CALL
وضيفته هي استدعاء ملف حزمة ثاني من داخل ملف الحزمة الشغال , و لما
يستدعي ملف ثاني و الملف الأول ما أنتهى فيقوم يخلص الملف الثاني بعد كذا
يكمل الباقي من الملف الأول , و إذا كان الملف المستدعى مو موجود رح تظهر
رسالة خطأ Error message .
كود:
CHOICE
تشغيل أختيارات
كود:
CLS
تنظيف الشاشة من محتوياتها (أمر دوس) .
كود:
ECHO
عرض رسالة أو نص أو أمر مثال :
كود:
ECHO CrAzY DaD
رح تعرض الشاشة : CrAzY DaD مع ملاحظة أنه إذا ما كان الأمر
كود:
@ECHO OFF
موجود من قبل رح يعرض الأمر كذا : ECHO CrAzY DaD
بعدين رح يعرض الرساله : CrAzY DaD , و عشان نعرض سطر فاضي
أكتب :
كود:
ECHO.
كود:
EXIT
الخروج من نافذة الدوس
كود:
GOTO LABEL
التفرع إلى عنوان أو نهاية الملف GOTO END .
كود:
IF
الشرط و يستخدم لفحص تحقق الشرط Condition فإذا تحقق الشرط
رح ينجز المهمة المحددة في الشرط .
كود:
PAUSE
توقف مؤقت مع توجيه المستخدم Prompt user لضغط أي مفتاح عشان
يكمل (press any key to continue) .
كود:
REM
لسطر ملاحظات أو تعليقات ما تتنفذ
كود:
SHIFT
إزاحة أو تغيير معامل متغير Replaceable parameters في ملف حزمة .
كود:
START
يستخدم لتشغيل ملف معين
بكذا نكون أنهينا الموضوع و أتمنى أن الجميع استفاد منه
.. تحياتي للجميع ..
xsalmanx
اليوم حابب اقدم لكم اخوان /اخوات جيوش الهكرز
موضوع عن
(أوامر الحزم batch commands):
================================
كلنا أكيد نعرف فايروسات ملفات الحزم ألي صيغتها (bat)
اليوم موضوعنا عن الأوامر المستخدمة في كتابة هذي الفايروسات .
مثل أوامر دوس , أوامر ملفات الحزم مو حساسة لحالة الحروف , وألحين
بنشرح الأوامر و استخدامها مع ملاحظة أنه ممكن استخدام كل البرامج
من خلال ملف الحزمة بتشغيلها , و من ذا النقطه نفهم أننا ممكن نتحكم بعد
بأوامر الدوس الداخلية و الخارجية .
نبدأ بسم الله
كود:
@
ما يعرض نص الأمر ألي بعده على الشاشة , و يستخدم غالباً مع صيغة
الأمر :
كود:
@ECHO OFF
لمنع ظهور الأوامر على الشاشة
كود:
%1
العلامة المئوية Percent متبوعة بقيمة رقمية تبدأ برقم واحد
تسمح للمستخدم بإضافة متغيرات Variables داخل ملف الحزمة
مثال :
كود:
echo Hello %1
لما نكتب هذا السطر في ملف حزمة بأسم test1.bat و نحفظه و نشغله
و بعد كذت نكتب أسم بعد أمر تشغيل ملف الحزمة بالطريقة هذي :
كود:
test1 Crazy
رح تنتج لنا الشاشة :
Hello Crazy
كود:
:LABEL
لافته أو عنوان فلما نظيف النقطيتين colon في بداية كلمة word
تصير لافته أو عنوان للقفز له و تخطي قسم من ملف الحزمة و غالباً ما
يستخدم مع الأختيارات و التفرع GOTO .
كود:
CALL
وضيفته هي استدعاء ملف حزمة ثاني من داخل ملف الحزمة الشغال , و لما
يستدعي ملف ثاني و الملف الأول ما أنتهى فيقوم يخلص الملف الثاني بعد كذا
يكمل الباقي من الملف الأول , و إذا كان الملف المستدعى مو موجود رح تظهر
رسالة خطأ Error message .
كود:
CHOICE
تشغيل أختيارات
كود:
CLS
تنظيف الشاشة من محتوياتها (أمر دوس) .
كود:
ECHO
عرض رسالة أو نص أو أمر مثال :
كود:
ECHO CrAzY DaD
رح تعرض الشاشة : CrAzY DaD مع ملاحظة أنه إذا ما كان الأمر
كود:
@ECHO OFF
موجود من قبل رح يعرض الأمر كذا : ECHO CrAzY DaD
بعدين رح يعرض الرساله : CrAzY DaD , و عشان نعرض سطر فاضي
أكتب :
كود:
ECHO.
كود:
EXIT
الخروج من نافذة الدوس
كود:
GOTO LABEL
التفرع إلى عنوان أو نهاية الملف GOTO END .
كود:
IF
الشرط و يستخدم لفحص تحقق الشرط Condition فإذا تحقق الشرط
رح ينجز المهمة المحددة في الشرط .
كود:
PAUSE
توقف مؤقت مع توجيه المستخدم Prompt user لضغط أي مفتاح عشان
يكمل (press any key to continue) .
كود:
REM
لسطر ملاحظات أو تعليقات ما تتنفذ
كود:
SHIFT
إزاحة أو تغيير معامل متغير Replaceable parameters في ملف حزمة .
كود:
START
يستخدم لتشغيل ملف معين
بكذا نكون أنهينا الموضوع و أتمنى أن الجميع استفاد منه
.. تحياتي للجميع ..
xsalmanx