النتائج 1 إلى 9 من 9
الموضوع:

الدرس الثالث: برمجة الملفات الدفعية \ الاوامر copy , move .. الخ

الزوار من محركات البحث: 184 المشاهدات : 1674 الردود: 8
جميع روابطنا، مشاركاتنا، صورنا متاحة للزوار دون الحاجة إلى التسجيل ، الابلاغ عن انتهاك - Report a violation
  1. #1
    Software Developer
    Expert in Encryption
    تاريخ التسجيل: January-2010
    الدولة: البـــــصرة
    الجنس: ذكر
    المشاركات: 7,348 المواضيع: 422
    صوتيات: 7 سوالف عراقية: 0
    التقييم: 6778
    مزاجي: ****
    المهنة: مبرمج شركة Weir
    أكلتي المفضلة: ****
    موبايلي: ****
    آخر نشاط: 14/November/2022
    مقالات المدونة: 163

    الدرس الثالث: برمجة الملفات الدفعية \ الاوامر copy , move .. الخ





    السلام عليكم :



    الدرس الثالث في برمجة الملفات الدفعية \ خاص في النسخ والقص وانشاء مجلد جديد .. الخ


    الدرس الثالث يهتم في الاوامر التي تتعامل مع المجلدات والملفات مثل النسخ واللصق والنقل

    والحذف الخ من الاوامر المتعلقة في التعامل مع الملفات والمجلدات ....



    الامر copy :


    لو نفرض انه لدينا ملف كتابي بصيغة ورد اسمه سباي مان في القرص E ونريد نسخه الى القرص F


    فيجب علينا كتابة الكود ادناه لكي تكتمل العملية بنجاح :


    كود:
    
    
    @echo off
    copy "E:\spyman.doc" "F:"
    pause
    
    


    طريقة النسخ اعلاه خاصة في نسخ ملف واحد فقط نكتب اسمه وصيغته اما اذا اردنا ان ننقل كافة الملفات

    الكتابة ورد من القرص اي الى القرص F ... نكتب الكود ادناه :



    كود:
    
    
    @echo off
    copy "E:\*.doc" "F:"
    pause
    
    


    لاحظ وجود النجمة وهي تعني في البرمجة كافة الملفات التي تحمل الصيغة



    المشار الها ( كأن تكون صورة او ملف كتابي او ملف فيديو او اي ملف اخر )




    الامرين اعلاه لنسخ الملفات ,, الاول نسخ ملف محدد .. والثاني نسخ كافة الملفات


    الي تحمل صيغة نحن نحددها ضمن الملف الدفعي




    الامر move :



    الامر واضــــح من الاســــم وهو يعنــــي نسخ الملف وحـذف النسخة الاصلية


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


    كود:
    @echo off
    move "E:\spyman.doc" "F:"
    pause
    
    


    الامر اعلاه يقوم بنسخ الملف الكتابي الي يحمل الاسم سباي مان اما اذا اردنا ان نحرك كافة الملفات

    الكتابية نقوم بكتابة الكود ادناه :



    @echo off
    move "E:\*.doc" "F:"
    pause




    اعلاه الاوامر خاصة للملفات , اما الان سنتطرق للمجلدات ( مهم جداً جداً )

    اذا كان لديك مجلد في القرص E اسم المجلد spy ويحتوي بداخله على ملف كتابي اسمه spyman.doc

    وتريد نقل هذا المجلد ومحتوياته بالكامل الى القرص F ( نقل مجلد + ملفاته ) اكتب الكود ادناه :

    كود:
    mkdir F:\spy\%1
    copy "E:\spy\spyman.doc" "F:\spy"

    هو في الحقيقة مو نقل المجلد .. وانما انشاء مجلد جديد بنفس الاسم لكن في مسار مختلف ثم ننقل له

    محتويات المجلد الاول .. السطر الاول يعني انشاء مجلد جديد في F اسمه spy ,, السطر الثاني

    يقوم بنقل الملف spyman.doc من المجلد spy في القرص E الى المجلد الجديد في القرص F

    وكذلك يمكن تغير الامور copy الى الامر move اذا كنت تريد التخلص من النسخة الاصلية


    مثال بسيط \ سوف انشئ مجلد جديد في القرص D وانقل له كافي الملفات التي تحمل الصيغة .jpg


    كود:
    mkdir d:\spy\%1
    copy "E:\*.jpg" "d:\spy"


    ويمكنك تغير الصيغة حسب الرغبة .. كأن تكتب rar او txt او exe او اي صيغة ترغب فيها

    اتمنى لكم التوفيق اي استفسار انا حاضر

  2. #2
    صديق مشارك
    تاريخ التسجيل: September-2012
    الدولة: ******
    الجنس: ذكر
    المشاركات: 129 المواضيع: 15
    صوتيات: 2 سوالف عراقية: 0
    التقييم: 12
    مزاجي: ******
    المهنة: ******
    أكلتي المفضلة: ******
    موبايلي: ******
    آخر نشاط: 3/June/2013
    شكراااا الك سباي

  3. #3
    مدير المنتدى
    تاريخ التسجيل: January-2010
    الدولة: جهنم
    الجنس: أنثى
    المشاركات: 84,951 المواضيع: 10,518
    صوتيات: 15 سوالف عراقية: 13
    التقييم: 87300
    مزاجي: متفائلة
    المهنة: Sin trabajo
    أكلتي المفضلة: pizza
    موبايلي: M12
    آخر نشاط: منذ ساعة واحدة
    مقالات المدونة: 18
    شكرا للمجهود سباي.تحياتي الك

  4. #4
    رياح شتوية و ازهار
    تاريخ التسجيل: November-2010
    الجنس: أنثى
    المشاركات: 5,892 المواضيع: 346
    صوتيات: 9 سوالف عراقية: 0
    التقييم: 4117
    مزاجي: مسرورة جدا ومتفائلة ^_^
    المهنة: ^_^
    آخر نشاط: 19/May/2015
    شكرا سباي المبدع


    تحياتي

  5. #5
    من المشرفين القدامى
    اميرة الثلج
    تاريخ التسجيل: September-2011
    الدولة: البصره
    الجنس: أنثى
    المشاركات: 6,741 المواضيع: 1,279
    صوتيات: 6 سوالف عراقية: 1
    التقييم: 1863
    مزاجي: الحمد لله
    المهنة: مهندس
    أكلتي المفضلة: المقسوم من الطيبات
    موبايلي: c3
    آخر نشاط: 18/October/2015
    جزاك الله خيرا اخيالمبدع سباي
    لا يحرمنا منك
    شكرا لمجهودك الرائع بروعتك

  6. #6
    Software Developer
    Expert in Encryption
    شكرا لكم على المرور والتقييم

    اهلا وسهلا بيكم

  7. #7
    لوحه من نسج الخيال
    تاريخ التسجيل: December-2010
    الدولة: كوردستان
    الجنس: أنثى
    المشاركات: 5,929 المواضيع: 237
    صوتيات: 1 سوالف عراقية: 0
    التقييم: 5123
    مزاجي: بأحسن حال
    آخر نشاط: 28/July/2014
    مقالات المدونة: 5
    شكرا عالدرس سباي مان

  8. #8
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة شاناز مشاهدة المشاركة
    شكرا عالدرس سباي مان
    شكرا جزيلا شاناز الوردة على المرور والتقييم

  9. #9
    صديق نشيط
    تاريخ التسجيل: June-2012
    الجنس: أنثى
    المشاركات: 339 المواضيع: 26
    التقييم: 167
    آخر نشاط: 2/August/2015
    شكرا جزيلا اخي سباي ...لكن هل وظيفة الامر MKDIR انشاء مجلد جديد ؟ ؟ وهل تتم ترجمة المتغيرات الى قيمها عند وضعها بين % ؟؟ مثل الكود الاخير ما وظيفتها ؟؟

تم تطوير موقع درر العراق بواسطة Samer

قوانين المنتديات العامة

Google+

متصفح Chrome هو الأفضل لتصفح الانترنت في الجوال