إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

الدرس 15 █▓▒░ التحكم بالملفات التنفيذية من خلال الملفات الدفعية

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • الدرس 15 █▓▒░ التحكم بالملفات التنفيذية من خلال الملفات الدفعية

    [frame="20 85"]


    في الدرسين السابقين (14 و 13 ) تحدثنا عن التنصيب الصامت ورأينا كيف استخدمنا أداة USSF
    من أجل معرفوة سويتش التنصيب الصامت واليوم سننتقل إلى نقطة أكثر عموماً من السابقة وهي باقي
    السويتشات التي ممكن أن تأتي مع الملفات التنفيذية
    لنأخذ الآن كمثال برنامج windows live messenger
    ملف التنصيب الخاص به اسمه setup.msi

    سنضع ملف دفعي بجانب هذا الملف ونكتب بداخله مايلي
    كود PHP:
    Setup.msi /? 
    وبعد تشغيل هذا الملف الدفعي سنجد نافذة:



    سنلاحظ ظهور العديد من الأوامر ومن بينها أمر التنصيب الصامت الذي تحدثنا عنه في الدرس السابق
    وطريقة استخدام هذه الأوامر تكون كالتالي
    كود PHP:
    setup.msi /xxx 
    على كل حال لا تهتم كثيراً بما ذكرت حتى الآن لأنها كانت مقدمة لفهم ما سأتحدث عنه وهذه الطريقة غير فعالة مع كافة البرامج ولو كان هدفنا منها التنصيب الصامت لكانت الأداة USSF أفضل واريح بكثير[/COLOR]

    سننتقل الآن لما هو مفيد
    سأضع عنواناً لهذه الفقرة كالتالي :
    ? ضغط الملفات وفك ضغط الملفات باستخدام الملفات الدفعية
    حتى تستطيع متابعة الشرح و تطبيقه يجب أن يكون عندك برنامج WINRAR منصباً على جهازك
    وإن أردت تحميل آخر اصدار من البرنامج اضغط هنا
    الآن ندخل إلى المسار التالي
    كود PHP:
    C:\Program Files\WinRAR 
    فنجد ملفات البرنامج
    سنضع ملفاً دفعياً نكتب بداخله الأمر التالي
    كود PHP:
    rar.exe/? 
    تذكير : يمكن إهمال .exe أي يمكن كتابة الأمر السابق بشكل مختصر كالتالي
    كود PHP:
    rar/? 
    وعند تنفيذ الملف الدفعي سنجد مايلي



    وهنا نجد الأوامر التابعة للضغط وفك الضغط وما إلى ذلك باستخدام ملف rar.exe
    والأوامر الموجودة كثيرة جداً ولن نتحدث عنها كلها وبصراحة لم أستعملها كلها ولكن عندما يلزمني شيء بهذا الخصوص أعود إلى هذه القائمة و أرى ما فيها من أوامر و سأتحدث عن بعضاً مما استخدمته من ضغط وفك ضغط للملفات وهي على الغالب ما سيكون الأكثر استعمالاً من بين هذه الأوامر
    ويمكن أيضاً لمن أراد التوسع في الشرح لهذه الأوامر الدخول إلى تعليمات برنامج winrar
    فيجد مايلي :




    وقبل أن نتابع العمل
    سنقوم بنسخ الملفات التالية
    rar.exe
    rarext.dll
    إلى مجلد اختياري خارج برنامج الوينرار وننشئ بجانبه الملف الدفعي وليكن اسمه batch.bat
    وننشئ مجلداً ليكن اسمه folder ونضع بداخله الملفات التي نريد
    ولعل الصورة التالية توضح ماذكرت

    الآن مانريده هو أنه عند تشغيل الملف batchbat أن يقوم بضغط المجلد folder ومحتوياته
    إلى ملف مضغطوط وليكن اسمه tahasoft.rar
    ولإنجاز هذا العمل سنكتب الأمر التالي داخل الملف الدفعي batch
    كود PHP:
    RAR a  tahasoft.rar folder 
    الشرح:
    rar هي اسم الملف rar.exe الذي نستغل أوامره للقيام بعملية الضغط
    a لإنشاء ملف أرشيف الضغط
    tahasoft.rar هي اسم الملف المضغوط الناتج وهو اختياري بالطبع
    folder اسم المجلد الذي نريد ضغطه

    ملاحظة :
    بوجود الملفين rar.exe و rarext.dll فإننا نستطيع إنجاز عمليات الضغط وفك الضغط
    بدون أن يكون برنامج winrar مركباً على الجهاز وسبب اختياري لهما حصراً دون غيرهما ليس له قاعدة محددة إنما عن طريق الممارسة و التجربة

    مثال ثاني :
    لو كان هناك ملفات نصية بجانب الملف الدفعي ونريد ضغطها في ملف اسمه x.rar
    عندئذ نكتب ما يلي داخل الملف الدفعي :
    كود PHP:
    rar a x *.txt 
    لاحظ أنه أهملنا كتابة الامتداد من أجل x.rar وأيضاً يمكن استعمال كافة المهارات التي تعلمناها
    سابقاً في الدروس السابقة من أجل التعامل مع الملفات

    فك الضغط :
    لفك ضغط الملف tahasoft.rar بحيث يتم نشر كافة محتوياته بجانب الملف الدفعي نكتب
    كود PHP:
    rar e tahasoft.rar 
    أما لفك ضغط محتويات الملف tahasoft.rar إلى مجلد اسمه new مثلاً
    فإننا نكتب
    كود PHP:
    md new
    rar e tahasoft.rar new 
    حيث قمنا بإنشاء المجلد new ويمكن وضع مسار ما بدلاً من new بشرط أن يكون موجوداً

    ...........يتبع
    سنكمل الحديث عن الموضوع وسنتعلم كيف يمكن جعل برنامج kaspersky يقوم بالتحديث عن طريق ملف دفعي و أيضاً سنتحدث عن ملف يمكن وضعه في النظام ويعطنينا بحراً من الأوامر الإضافية للملفات الدفعية

    [info]الدرس الأخير 16 █▓▒░ شرح أوامر أداة nircmd الرهيبة وفوائدها العظيمة في الملفات الدفعية[/info]
    [/frame]
    التعديل الأخير تم بواسطة محمود عفيفى; الساعة 11-10-2010, 05:43 PM.

  • #2
    شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

    تعليق


    • #3
      جزاك الله كل خير اخي الغالي
      نحن وراءك بعون الله
      واصل
      تسلم الايادي

      تعليق


      • #4
        حياكما الله أخت سالى وأخى المغربى
        منورين

        تعليق


        • #5
          بارك الله فيك اخانا الفاضل د/ محمود

          شـكــ وبارك الله فيك ـــرا لك

          لك مني أجمل تحية .

          تعليق


          • #6
            جزاك الله خيرا اخي محمود وبارك الله فيك

            تعليق


            • #7
              شــــ لك ــــكراً أخي الحبيب محمود

              وجزاك الله خيراً

              تعليق


              • #8
                شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

                تعليق


                • #9
                  شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

                  تعليق


                  • #10
                    شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

                    تعليق

                    مواضيع تهمك

                    تقليص

                    المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
                    المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
                    المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
                    المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
                    المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
                    يعمل...
                    X