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

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

سنلاحظ ظهور العديد من الأوامر ومن بينها أمر التنصيب الصامت الذي تحدثنا عنه في الدرس السابق
وطريقة استخدام هذه الأوامر تكون كالتالي
على كل حال لا تهتم كثيراً بما ذكرت حتى الآن لأنها كانت مقدمة لفهم ما سأتحدث عنه وهذه الطريقة غير فعالة مع كافة البرامج ولو كان هدفنا منها التنصيب الصامت لكانت الأداة USSF أفضل واريح بكثير[/COLOR]
سننتقل الآن لما هو مفيد
سأضع عنواناً لهذه الفقرة كالتالي :
? ضغط الملفات وفك ضغط الملفات باستخدام الملفات الدفعية
حتى تستطيع متابعة الشرح و تطبيقه يجب أن يكون عندك برنامج WINRAR منصباً على جهازك
وإن أردت تحميل آخر اصدار من البرنامج اضغط هنا
الآن ندخل إلى المسار التالي
فنجد ملفات البرنامج
سنضع ملفاً دفعياً نكتب بداخله الأمر التالي
تذكير : يمكن إهمال .exe أي يمكن كتابة الأمر السابق بشكل مختصر كالتالي
وعند تنفيذ الملف الدفعي سنجد مايلي

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

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

الآن مانريده هو أنه عند تشغيل الملف batchbat أن يقوم بضغط المجلد folder ومحتوياته
إلى ملف مضغطوط وليكن اسمه tahasoft.rar
ولإنجاز هذا العمل سنكتب الأمر التالي داخل الملف الدفعي batch
الشرح:
rar هي اسم الملف rar.exe الذي نستغل أوامره للقيام بعملية الضغط
a لإنشاء ملف أرشيف الضغط
tahasoft.rar هي اسم الملف المضغوط الناتج وهو اختياري بالطبع
folder اسم المجلد الذي نريد ضغطه
ملاحظة :
بوجود الملفين rar.exe و rarext.dll فإننا نستطيع إنجاز عمليات الضغط وفك الضغط
بدون أن يكون برنامج winrar مركباً على الجهاز وسبب اختياري لهما حصراً دون غيرهما ليس له قاعدة محددة إنما عن طريق الممارسة و التجربة
مثال ثاني :
لو كان هناك ملفات نصية بجانب الملف الدفعي ونريد ضغطها في ملف اسمه x.rar
عندئذ نكتب ما يلي داخل الملف الدفعي :
لاحظ أنه أهملنا كتابة الامتداد من أجل x.rar وأيضاً يمكن استعمال كافة المهارات التي تعلمناها
سابقاً في الدروس السابقة من أجل التعامل مع الملفات
فك الضغط :
لفك ضغط الملف tahasoft.rar بحيث يتم نشر كافة محتوياته بجانب الملف الدفعي نكتب
أما لفك ضغط محتويات الملف tahasoft.rar إلى مجلد اسمه new مثلاً
فإننا نكتب
حيث قمنا بإنشاء المجلد new ويمكن وضع مسار ما بدلاً من new بشرط أن يكون موجوداً
...........يتبع
سنكمل الحديث عن الموضوع وسنتعلم كيف يمكن جعل برنامج kaspersky يقوم بالتحديث عن طريق ملف دفعي و أيضاً سنتحدث عن ملف يمكن وضعه في النظام ويعطنينا بحراً من الأوامر الإضافية للملفات الدفعية
[info]الدرس الأخير 16 █▓▒░ شرح أوامر أداة nircmd الرهيبة وفوائدها العظيمة في الملفات الدفعية[/info]
[/frame]
في الدرسين السابقين (14 و 13 ) تحدثنا عن التنصيب الصامت ورأينا كيف استخدمنا أداة USSF
من أجل معرفوة سويتش التنصيب الصامت واليوم سننتقل إلى نقطة أكثر عموماً من السابقة وهي باقي
السويتشات التي ممكن أن تأتي مع الملفات التنفيذية
لنأخذ الآن كمثال برنامج windows live messenger
ملف التنصيب الخاص به اسمه setup.msi

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

سنلاحظ ظهور العديد من الأوامر ومن بينها أمر التنصيب الصامت الذي تحدثنا عنه في الدرس السابق
وطريقة استخدام هذه الأوامر تكون كالتالي
كود PHP:
setup.msi /xxx
سننتقل الآن لما هو مفيد
سأضع عنواناً لهذه الفقرة كالتالي :
? ضغط الملفات وفك ضغط الملفات باستخدام الملفات الدفعية
حتى تستطيع متابعة الشرح و تطبيقه يجب أن يكون عندك برنامج WINRAR منصباً على جهازك
وإن أردت تحميل آخر اصدار من البرنامج اضغط هنا
الآن ندخل إلى المسار التالي
كود PHP:
C:\Program Files\WinRAR
سنضع ملفاً دفعياً نكتب بداخله الأمر التالي
كود PHP:
rar.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
سابقاً في الدروس السابقة من أجل التعامل مع الملفات
فك الضغط :
لفك ضغط الملف tahasoft.rar بحيث يتم نشر كافة محتوياته بجانب الملف الدفعي نكتب
كود PHP:
rar e tahasoft.rar
فإننا نكتب
كود PHP:
md new
rar e tahasoft.rar new
...........يتبع
سنكمل الحديث عن الموضوع وسنتعلم كيف يمكن جعل برنامج kaspersky يقوم بالتحديث عن طريق ملف دفعي و أيضاً سنتحدث عن ملف يمكن وضعه في النظام ويعطنينا بحراً من الأوامر الإضافية للملفات الدفعية
[info]الدرس الأخير 16 █▓▒░ شرح أوامر أداة nircmd الرهيبة وفوائدها العظيمة في الملفات الدفعية[/info]
تعليق