نمایش نتایج: از شماره 1 تا 10 , از مجموع 173

موضوع: دستورات فایلهای Batch

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #11
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,286
    تشکر تشکر کرده 
    4,798
    تشکر تشکر شده 
    13,155
    تشکر شده در
    2,296 پست
    قدرت امتیاز دهی
    45308
    Array

    پیش فرض پاسخ : دستورات فایلهای Batch

    دستور Xcopy
    =======

    با این دستور که در حقیقت نوع پیشرفته دستور Copy است ، می شود تمام فایل ها و دایرکتوری های موجود در یک
    محل را به محلی دیگر کپی کرد.
    برای مثال میشود تمام محتوای درایو C (تمام فایل ها و پوشه ها ) را به درایو E کپی کرد

    موقعیکه ما بهر علتی (مثلا" به منظور Backup) ، میخواهیم تمام فایل ها و دایرکتوری ها را از محلی به محل دیگر کپی
    کنیم ، وضعیت های مختلفی ممکن است پیش بیاید.این دستور برای هرگونه وضعیت احتمالی دارای سویچ های متفاوتی
    است که باید بنا به نیازمان استفاده کنیم. شرح تعدادی از این سویچ ها بصورت زیر است:

    __ اگر بهمراه سویچ S/ بکار رود یعنی میخواهیم که تمام دایرکتوری های موجود در محل گفته شده و حتی دایرکتوری
    های داخل دایرکتوری ها (Directories and Subdirectories) ، بغیر از آن هائیکه خالی هستند کپی شوند.

    __ بهمراه سویچ H/ تمام فابل های مخفی و سیستمی را هم کپی خواهد کرد.
    __ همراه سویچ R/ فایل های read-only را هم کپی خواهد کرد.
    __ در زمان هائی لازم است که بهر علتی ، پیامی داده شود و از ما بخواهد که ادامه کار را تائید کنیم که اگر دستور
    را همراه سویچ Y/ استفاده کنیم، این پیغام را نشان نخواهد داد.

    یک مثال: فرضا" پوشه ای با نام AAA در روت درایو C قرار دارد که داخلش انواع فایل ها و پوشه های مختلف وجود دارند
    و میخواهید که محتویات این پوشه به داخل پوشه ای بنام BBB در روت درایو E کپی شوند.
    با دستور زیر در روت درایو E پوشه ای بنام BBB درست شده و تمام محتویات پوشه C:\AAA به داخل آن کپی خواهد شد.

    XCOPY C:\AAA\*.* E:\BBB\ /S/H/C/F/R/Y

    حتما" میدانید چرا سویچ های بالا را استفاده کرده ایم.

    حالا دستور بالا را بصورت زیر اجرا کنید:

    XCOPY C:\AAA\*.* E:\BBB\ /S/H/C/R/Y/q

    چه فرقی داشت و چرا ؟

    توجه داشته باشید که دستور Xcopy فایل هائی که در حین عمل کپی باز باشند را کپی نخواهد کرد.

    دستور Xcopy دارای سویچ های دیگری هم هست ولی همین مقدار برای بحث ما کافی است.

    [SIGPIC][/SIGPIC]

  2. 5 کاربر مقابل از Magsoud عزیز به خاطر این پست مفید تشکر کرده اند.


علاقه مندی ها (بوک مارک ها)

علاقه مندی ها (بوک مارک ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

http://www.worldup.ir/