صفحه 3 از 3 نخستنخست 123
نمایش نتایج: از شماره 21 تا 25 , از مجموع 25

موضوع: Command Prompt

  1. #21
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 Xcopy


    شکل کلی دستور XCOPY
    :

    کد:

    كد:
    XCOPY [d:][path]filename [d:][path][filename] [/A][/D:(date)] [/E][/M][/P]
    [/S][/V][/W][Y|-Y]عمل: کپی کردن دایرکتوری ها، ساب دایرکتوری ها و فایل ها

    خب اولین filename مطابق معمول نام فایل مبدا یا همون فایلی که قراره کپی بشه و دومین filename هم نام فایل مقصد یا همون نام فایل کپی شده است. مسیر اول هم مسیر فایل مبدا و مسیر دوم مسیر فایل مقصده و اگه مسیر دوم رو ننویسید فایلهای کپی شده در همون دایرکتوری جاری کپی می شن.

    دستور XCOPY برای کپی کردن تمام یه دیسک شامل تمام داده ها و فایل ها و دایرکتوری ها بکار می ره. این دستور بجای دستور DISKCOPY در زمانی استفاده می شه که بخواید اطلاعات رو از یه دیسکی با یه فرمت به دیسک دیگه ای با فرمت متفاوت کپی کنید ( مثلا کپی کردن از دیسک 5 1/4 inch به دیسک 3 1/2 inch ) .

    دستور XCOPY از دستور COPY قدرتمندتره بخصوص در زمانی که می خواید از درایو بک آپ بگیرید. استفاده معمول اون هم در بک آپ گرفتن از فایلهایی هستش که بعد از آخرین بک آپ گیری دچار تغییر شدن یا اضافه شدن.

    کد ارورهای احتمالی:

    کد:

    كد:
    0 - Copying was completed without error
    1 - No files found
    2 - User terminated the copy
    4 - Initialization error (not enough memory, invalid syntax, path not found)
    5 - Copy terminated due to INT 24 error reading or writing diskکد:

    كد:
    /Aتنها فایلهایی رو کپی می کنه که archive باشن و فایلهای کپی شده هم این صفت رو خواهند داشت

    کد:

    كد:
    /D:(date)تنها فایل هایی رو کپی می کنه که پس از اون تاریخی که مشخص می کنید دچار تغییر شده باشن

    کد:

    كد:
    /Sتمام فایل ها و ساب دایرکتوری های مسیر مشخص شده رو کپی می کنه

    کد:

    كد:
    /Eساب دایرکتوری ها رو کپی می کنه حتی اگه خالی باشن. درصورت استفاده از این قسمت باید /S رو هم همراهش بنویسید

    کد:

    كد:
    /Mاین سویچ هم مثل /A عمل می کنه با این تفاوت که در /A هم فایلهای مبدا و هم مقصد دارای صفت archive می شدند اما دراینجا فایلهای مقصد ( کپی شده ها) آرشیو نیستند و همچنین این سویچ فقط فایل های آرشیو رو کپی میکنه و اگه فایلی آرشیو نباشه کپی نمی شه

    کد:

    كد:
    /Pاز شما می پرسه مطمئنید می خواید فایل کپی بشه یا نه. هرچند اگه این سویچ رو با سویچ /E بکار ببرید اگه داس به یه دایرکتوری خالی برسه اون رو کپی می کنه و ازتون اجازه هم نمی گیره!

    کد:

    كد:
    /Vبرنامه مطمئن می شه که فایل های مبدا و مقصد مثل هم باشن و در حین کپی کردن اختلافی بوجود نیومده باشه

    کد:

    كد:
    /Wدستور کپی کردن زمانی شروع می شه که شما اجازه رو صادر کنید! اگه از این سویچ استفاده نکنید به محض نوشتن دستور و زدن اینتر کار کپی شروع می شه

    کد:

    كد:
    /Yجابجا کردن فایلهای مقصد با فایلهای هم نامی که ممکنه در محل مقصد وجود داشته باشن بدون اجازه گرفتن از شما

    کد:

    كد:
    /-Yعکس حالت بالا. یعنی درصورت برخورد با فایل هم نام اول از شما می پرسه که replace بکنه یا نه

    مثال:

    برای کپی کردن تمام فایل ها و دایرکتوری ها ( بجز دایرکتوری های خالی) از درایو C به درایو A تایپ می کنیم:

    کد:

    كد:
    xcopy c: a: /s
    __________________

  2. #22
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 RD

    شکل کلی دستور RD
    كد:
    RMDIR [d:]pathعمل: پاک کردن دایرکتوری

    با این دستور فقط می تونید یه دایرکتوری خالی رو پاک کنید.برای اینکه بفهمید یه دایرکتوری خالیه یا نه می تونید از دستور DIR استفاده کنید. فرض کنید می خوایم ببینیم آیا دایرکتوری NEWFILES خالیه یا نه پس تایپ می کنیم:

    کد:

    كد:
    dir c:\newfilesخطوطی که برای یه دایرکتوری خالی ظاهر می شن اینهاست:

    کد:

    كد:
    Volume in drive C is DOS1
    Directory of C:\NEWFILES

    . DIR 4-09-87 8:36p
    .. DIR 4-09-87 8:36p

    2 File(s) 17671520 bytes freeمثال:



  3. #23
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 Type

    شکل کلی دستور TYPE
    :

    کد:

    كد:
    TYPE [d:][path]filenameعمل: نشان دادن محتویات فایل

    توضیح نداره دیگه! محتویات فایل رو باهاش می بینید!

    مثال:

    برای دیدن محتویات فایل LETTER3.TXT که در درایو B قرار داره تایپ می کنیم:

    کد:

    كد:
    type b:letter3.txt
    _______________

  4. #24
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 Undelete

    شکل کلی دستور UNDELETE

    UNDELETE [d:][path][filename]
    UNDELETE[/list|/all]]

    عمل: بازگرداندن فایل هایی که با دستور DELETE از بین رفته اند

    این کار قبلا توسط دستور Recover انجام می شد اما دستور recover دیگه قدیمی شده و در ورژن های 5 به بالا کامل حذف شده. دستور UNDELETE حالا کاری مشابه انجام می ده هرچند قدرت زیادی نداره و اگه فایلی رو پاک کنید و بعد روی درایو یه فایل جدید ایجاد کنید یا هرگونه تغییری روی درایو اعمال کنید این دستور دیگه نمی تونه اون فایل پاک شده رو برگردونه. پس اگه تصادفا فایلی رو پاک کردید که لازمش داشتید سریعا تمام برنامه هایی رو که دارید اجرا می کنید متوقف کنید و از این دستور استفاده کنید.

    کد:

    كد:
    /allتمام فایل های پاک شده قابل بازیابی رو برمی گردونه

    کد:

    كد:
    /listلیست تمام فایل های پاک شده قابل بازیابی رو نشون می ده ( قبل از بازیابی کردن)

    مثال:

    برای undelete کردن تمام فایل های قابل بازیابی از دایرکتوری LETTERS تایپ می کنیم:

    کد:

    كد:
    undelete \letters\*.* /all

  5. #25
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 FC

    شکل کلی دستور FC
    :
    برای مقایسه ASCII:
    کد:

    كد:
    FC [d:][path]filename [d:][path]filename [/A][/L][/Lb n] [/N]و برای مقایسه های باینری:
    کد:

    كد:
    FC [d:][path]filename [d:][path]filename [/b]عمل: مقایسه دو فایل و نمایش تفاوتها

    این دستور تفاوت های دو فایل مشخص شده رو گزارش می کنه. برای مقایسه دو فایل بطور کامل احتیاج به فضای خالی کافی در RAM هست که اگه این فضای خالی به اندازه کافی نباشه داس تمام خطوط دو فایل رو مقایسه نمی کنه بلکه تا جایی که فضا اجازه بده پیش می ره و در نتیجه، نتیجه بدست آمده متفاوت خواهد بود پس دقت کنید.

    کد:

    كد:
    /Aبجای نشان دادن تمام خطوط متفاوت دو فایل، فقط اولین و آخرین خطوط متفاوت نمایش داده می شوند

    کد:

    كد:
    /Bمقایسه باینری رو انجام می ده که فایل ها بایت به بایت مقایسه می شن و از اولین آدرس نمایش بایت های متفاوت آغاز می شه. بطور پیش فرض برای مقایسه فایل هایی با پسوند COM, .EXE, .SYS, .BIN, .OBJ و LIB داس از مقایسه باینری استفاده می کنه مگر اینکه از سویچ /L استفاده کنید تا مقایسه اسکی انجام بشه

    کد:

    كد:
    /Lمقایسه ASCII دو فایل.داس بطور پیش فرض برای تمام فایل هایی که پسوندی غیر از COM, .EXE, .SYS, .BIN, .OBJ و LIB دارند مقایسه اسکی انجام می ده مگر اینکه از سویچ /B استفاده کنید.

    کد:

    كد:
    /Lb nبا این سویچ شما تعداد خطوطی رو که با هم مقایسه می شن مشخص می کنید. بطور پیش فرض فضای لازم برای مقایسه 100 خط وجود داره و شما با این سویچ این پیش فرض رو تعییر می دید و بنابراین اگه تعداد خطوط متفاوت از میزان پیش فرض بیشتر باشه پیغام خطا دریافت می کنید.

    کد:

    كد:
    /Nشماره خطوط متفاوت هم نوشته می شن

    مثال:

    برای مقایسه ASCII فایل های LETTER.TXT و MEMO2.TXT که در درایو B قرار دارن تایپ می کنیم:

    کد:

    كد:
    fc /l letter.txt b:memo2.txtبرای مقایسه binary دو فایل CHECK.EXE و CHECK2.EXE می نویسیم:

    کد:

    كد:
    fc /b check.exe check2.exe
    __________________

صفحه 3 از 3 نخستنخست 123

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

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