تبلیغات در ترفندستان
+ ارسال تاپیک جدید
صفحه 2 از 8 نخستنخست 123456 ... آخرینآخرین
نمایش نتایج: از 11 به 20 از 78

موضوع: آموزش Dos

  1. #1

    پیش فرض آموزش Dos

    اگه به محیط خط فرمان ویندوز علاقمند باشین و بخواین باهاش کار کنین لازمه که یه سری دستورات رو بلد باشین. اگه توی کامند پرامت تایپ کنین هلپ یه سری از این دستورات رو با توضیحشون بهتون نشون می ده. اما کلا دستورات داس زیاد و متنوعن ولی به علت وجود محیط های گرافیکی کاربرها نیازی به یادگیری اون حس نمی کنن مگه اینکه بخوان یه کارهای دیگه ای باهاش داشته باشن ( مثلا هک!)
    ولی من خودم خیلی به محیط خط فرمان علاقه دارم و به نظرم از محیط گرافیکی حالش بیشتره! یه مدت هم دنبال منابع خوبی برای دستورات داس می گشتم چون این دستورها رو می شه پخش و پلا از هر طرف پیدا کرد اما اگه توی سایتهای زبان انگلیسی بگردین کلی منابع کامل پیدا می کنین. منم تصمیم گرفتم این منبع رو آروم آروم ترجمه کنم و بذارم اینجا( چون خیلی کامل هستش و اشک من رو در آورده!) تا اگه یکی دیگه پیدا شد که دلش خواست دستورات داس رو یاد بگیره دیگه یه راست بیاد اینجا حال کنه فقط!

    حالا اول می ریم سراغ یه مقدمه:
    Dos چیه؟

    داس مخفف کلمه Disc Operating System هستش به معنی سیستم عامل بر روی دیسک (اگه گفتین چرا؟ ). سیستم عامل همونطور که می دونین به مجموعه ای از برنامه ها می گن که سخت افزار رو اداره می کنه. اگرچه این سیستم عامله که برنامه ها رو کنترل می کنه اما کاربر می تونه با سیستم عامل ارتباط برقرار کنه و فرمان های خودش رو به اون ابلاغ کنه.
    این دستورات شبیه کلمات انگلیسی هستند که همین کار با اونه رو آسونتر میکنه. وقتی فرمانی رو از طریق صفحه کلید تایپ می کنیم این فرمان از طریق پوسته یا Shell به سیستم عامل اعلام می شه تا سیستم عامل اونها رو اجرا کنه. ( حالا اینکه شل چیه بعدا توضیح می دم!)

    حالا کارمون رو شروع می کنیم:
    در Run تایپ کنید Cmd و اینتر رو بزنید آها! حالا شما وارد محیط خط فرمان شدید!
    حالا از دستورات بسیار ابتدایی شروع می کنیم :

    TIME

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

    [align=left:9538cea422]
    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید
    [/align:9538cea422]
    عمل: بدست آوردن زمان سیستم و دادن زمان جدید به آن

    می تونید این دستور رو به تنهایی وارد کنید (خط اول) یا اینکه در مقابل دستور زمان جدیدی رو وارد کنید ( خط دوم) که hh نشان دهنده ساعت، mm نشان دهنده دقیقه و ss نشان دهنده ثانیه است و cc هم صدم ثانیه ! A و P هم نشان دهنده AM و PM هستن که البته می تونید به جای استفاده از این دوتای آخر ساعت رو مثلا اگه 2 ظهر هست بصورت 14 وارد کنید.
    در ضمن موارد داخل کروشه اختیاری هستن و می تونید هیچ مقداری بهشون ندید

    مثال:
    بعد از وارد کردن فرمان TIME خطوط زیر ظاهر می شن:

    [align=left:9538cea422]
    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید
    [/align:9538cea422]

    اگه نمی خواید که زمان جدیدی به سیستم بدید اینتر رو بزنید تا از دستور خارج بشید
    برای خارج شدن از محیط خط فرمان هم Exit بنویسید و اینتر رو بزنید

    خب آموزش امروز مختصر و ساده بود چون من فردا امتحان دارم!
  2. #11
    تاریخ عضویت
    Oct 2006
    محل سکونت
    In The Shadows
    پست‌ها
    768
    SonyEricsson-XPERIA-X10
    Firefox Windows-7 Irancell
    نوع و سرعت اینترنت: ADSL-2 Mb/S
    سپاس (اهدایی)
    43
    سپاس (دریافتی)
    245

    پیش فرض

    silent جان تشکر میکنم از زحمات شما
    I've missed u sooooooooooo much Tarfandestan - Still Sony PlaySatation 3 - The One and Only - My New Luv : Sony PS Vita
    PSN ID : IM-UR-LEGEND
  3. #12

    پیش فرض

    Shadow_Of_The_Night, جان خواهش می شه!
  4. #13

    پیش فرض

    MD

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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عمل: ایجاد یک دایرکتوری جدید

    اگه برای دایرکتوری جدیدی که می خواید ایجاد کنید مسیری مشخص نکنید برنامه دایرکتوری جدید رو در دایرکتوری جاری به عنوان ساب دایرکتوری ایجاد می کنه

    مثال:

    برای ایجاد دایرکتوری LETTERS در دایرکتوری NEWSALES که در درایو A قرار داره تایپ می کنیم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    و اگر در حال حاضر در دایرکتوری NEWSALES هستید برای ایجاد دایرکتوری LETTERS در همین مسیر به سادگی تایپ می کنیم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید
  5. #14

    پیش فرض

    MOVE

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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عمل: برای انتقال دادن یک یا تعداد بیشتری فایل از یک مکان به مکان دیگه که البته برای تغییر نام دادن دایرکتوری ها هم می تونید از این دستور استفاده کنید.


    خب اولا اون کلمه destination به معنای مقصد هستش یعنی مکان جدیدی که برای فایل یا فایل هاتون در نظر گرفتید. اگه چند فایل رو خواستید با هم منتقل کنید درایو و مسیر و نام فایل رو می نویسید و بعد از گذاشتن کاما ( , ) درایو و مسیر و نام فایل بعدی رو مشخص می کنید و در آخر هم مسیر مقصد رو می نویسید. این مقصد می تونه یه درایو باشه یا یک فایل باشه یا یک دایرکتوری باشه. اگه فقط یک فایل رو منتقل می کنید مقصد می تونه یه فایل باشه که اگه این فایل قیلا وجود داشته باشه محتویاتش با فایل مبدا عوض می شه. اما اگه چند فایل رو منتقل می کنید مقصد باید یه دایرکتوری باشه.


    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عکس حالت بالا ( این دو تا رو قبلا هم گفتم)

    مثال:

    برای انتقال دو فایل به نام های LETTER1 و LETTER2 از دایرکتوری جاری به دایرکتوری MEMOS در درایو C می نویسیم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    برای تغییر نام دایرکتوری 89MEMOS در درایو C به نام 90MEMOS تایپ می کنیم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید
  6. #15

    پیش فرض

    FIND

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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عمل: پیدا کردن یک کلمه خاص در فایل های متنی

    خب فرض کنید یه فایل متنی دارید که می خواید یه قسمت خاصی یا یه جمله ای یا یه کلمه ای رو توش پیدا کنید. با این دستور می تونید این کارو بکنید فقط یادتون نره که قبل و بعد از جمله یا کلمه مورد نظرتون حتما ( double quote) رو بذارید.

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    تمام خطوطی رو که اون کلمه مورد نظر رو ندارن نشون می ده

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    فقط تعداد دفعات تکرار اون کلمه رو نشون می ده

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    شماره اون خطوطی که این کلمه یا جمله رو دارن رو هم نشون می ده

    مثال:

    آها یه چیز دیگه: شما می تونید در یک زمان بین چند فایل دنبال کلمه یا جمله مورد نظرتون بگردید. مثلا برای پیدا کردن جمله and being unknown, is Truth در دو فایل QUOTES1.TXT و QUOTES2.TXT که در درایو B هستن می نویسیم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    که چون اول فایل QUOTES1.TXT رو نوشتم اول نتایج این فایل رو نشون می ده و بعد دومی رو.
  7. #16

    پیش فرض

    DELTREE

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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عمل: پاک کردن یک یا چند دایرکتوری همراه با تمام فایل ها و ساب دایرکتوری های داخل آن.

    با این دستور می تونید یک دایرکتوری رو به همراه تمام ساب دایرکتوری و فایل های داخلش پاک کنید ( یادم رفته بود بگم که دستور DEL فقط فایل ها رو پاک می کنه نه دایرکتوری ها رو :arrow: ) البته برای پاک کردن دایرکتوری دستور دیگه ای هم هست که بعدا می گم. دستور DELTREE در ورژن های 6 به بالا هستش مثلا محیط خط فرمان ویندوز خودم اونو نمی شناسه پس ممکنه برای خیلی هاتون خطا بگیره در اینصورت برای پاک کردن دایرکتوری از دستور RD استفاده می کنیم.

    حالا اصلا چرا با وجود دستور RD ، دستور DELTREE رو ایجاد کردن؟ چون اگه همین حالا دستور RD رو برای یک دایرکتوری که حاوی فایل یا ساب دایرکتوری هستش اجرا کنید می بینید که برنامه خطا می گیره که The directory is not empty . یعنی با دستور RD فقط می تونید دایرکتوری های خالی رو پاک کنید اما با دستور DELTREE دیگه این مشکل رو ندارید.

    در این دستور می تونید همزمان چند دایرکتوری رو با هم پاک کنید. از کاراکترهای * و ؟ هم می تونید استفاده کنید اما مثل همیشه اخطار می کنم مواظب باشید با استفاده از اینا نزنید سیستمتون رو داغون کنید! یادتون باشه اگه دایرکتوری که می خواید پاک کنید حاوی فایل های hidden ، system ، read-only و ... باشه اونها هم پاک می شن پس دقت کنید ( این هزار بار!!)

    مثال:

    برای پاک کردن دایرکتوری LETTERS که حاوی کلی فایل و دایرکتوری و چی و چی و چیه ! و در درایو C قرار داره می نویسیم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید
  8. #17

    پیش فرض

    DEFRAG

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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عمل: DEFRAG کردن فایل ها

    خب همه تون می دونید DEFRAG چیه. فایل هایی هستن که روی درایو در کنار هم قرار دارن و باید پشت سرهم از روی درایو فراخوانی بشن اگه این فایل ها در مکان های مختلف روی درایو قرار بگیرن یعنی از هم جدا و شکسته بشن پدیده Fragment اتفاق می افته که به علت وقتی که سیستم باید صرف پیدا کردن اون ها بکنه کند می شه ( مثل صبح هایی که می خواین سریع برین سر کلاس اما از بین دو تا لنگه جورابتون فقط جای یکیشو بلدین !!!! ) خب در اینجا ویندوز ابزاری به اسم Defragment ایجاد کرده تا دوباره داده های از هم گسیخته رو کنار هم بذاره و سرعت سیستم بره بالا ( سیستم Defragment خونه ها کیه؟ مادر بیچاره تون! ) این دستور هم همین کارو می کنه اما در ورژن های 6 به بالا هستش.

    حالا بعضی ها می گن وقتی ویندوز خودش این ابزار رو داره مگه مریضیم راه سخت سخت بریم؟ منم می گم که بله از طریق ویندوز آسونتر و راحتتره اما نکته جالب اینه که ممکنه تعدادی از داده ها رو از دست بدین اما از طریق محیط داس اگه این کارو بکنید هیچ چیز از بین نمی ره.

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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عمل DEFRAG کردن انجام می شه و بعد برنامه اطمینان حاصل می کنه که هیچ فضای خالی بین فایل ها وجود نداشته باشه.

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    برنامه یه فضای کوچولوی خالی بین فایل ها باقی می ذاره.

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    با این قسمت شما مشخص می کنید که می خواید فایل های DEFRAG شده با چه ترتیبی کنار هم قرار بگیرن شامل order های زیر:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    مثلا با استفاده از /sd فایل ها بر اساس تاریخ مرتب می شن

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    بعد از اتمام کار سیستم ری استارت می شه

    مثال:

    اگه بخوایم درایو C رو Defrag کنیم بطوریکه فایل ها بر اساس حروف الفبا مرتب بشن تایپ می کنیم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    یادتون باشه بین S و order هاش هیچ فاصله ای نذارید.
  9. #18

    پیش فرض

    ATTRIB

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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عمل: مشخص کردن صفات یک فایل یا دایرکتوری از قبیل read-only, archive, system و hidden

    خب با این دستور می تونید صفات هر فایل یا فولدری رو که می خواید مشخص کنید. مثلا اینکه فایل مخفی باشه یا فقط خواندنی باشه با هرچیز دیگه. مثلا با دادن صفت read-only به یک فایل، اون فایل قابل دسترسی و باز کردن هست اما قابل اصلاح و تغییر دادن یا پاک کردن نیست.

    اگه فایلی رو با +R تبدیل به read-only کردید و بعد خواستید اون رو پاک کنید داس پیغام ACCESS DENIED می ده. قبل از اینکه بخواید فایل رو پاک کنید اول باید با -R اون رو از حالت فقط خواندنی خارج کنید.

    از کاراکترهای * و ؟ هم می تونید استفاده کنید اما نمی تونید با تغییر دادن صفات یک دایرکتوری اون تغییرات رو روی تمام فایلها و ساب دایرکتوری های درون اون اعمال کنید.

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    فایل Read-only می شه یعنی می تونید اون رو بخونید اما نمی تونید تغییرش بدید یا پاکش کنید

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عکس بالایی یعنی از حالت Read-only در میاد

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    آرشیو کردن فایل

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عکس حالت بالایی

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    مخفی کردن فایل

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عکس حالت بالایی!

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    سیستمی کردن فایل ( اگه در این حالت سعی کنید فایل رو مخفی کنید یا فقط خواندنی کنید اخطار می ده)

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عکس حالت قبل

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    با استفاده از این قسمت می تونید صفاتی رو که می خواید به همه ساب دایرکتوری های اون مسیر مشخص شده بدید

    مثال:

    برای فقط خواندنی کردن فایل SALES87.TXT تایپ می کنیم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    برای archive کردن LETTER3.DOC که در دایرکتوری LETTERS در درایو B قرار داره می نویسیم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    حالا چرا فایلی رو آرشیو می کنیم؟ برای اینکه دستوراتی مثل BACKUP ، RESTORE و XCOPY از فایل های آرشیو استفاده می کنن همونطور که داس از فایل های سیستمی استفاده می کنه.

    برای فهمیدن صفات فایل ها ی موجود در یک دایرکتوری می نویسیم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    مثلا فرض کنید وارد درایو B و بعد وارد دایرکتوری LETTERS شدید و حالا در اینجا تایپ کردید attrib *.* خب چیزی که ظاهر می شه مثلا اینه:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    خب این یعنی اینکه در دایرکتوری LETTERS سه تا فایله که LETTER3.TXT فایل آرشیوه و SALES87.DOC هم آرشیوه و هم فقط خواندنی و سومی هم که پرته هیچ صفتی نداره!
  10. #19

    پیش فرض

    XCOPY

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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عمل: کپی کردن دایرکتوری ها، ساب دایرکتوری ها و فایل ها

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

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

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

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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    تنها فایل هایی رو کپی می کنه که پس از اون تاریخی که مشخص می کنید دچار تغییر شده باشن

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


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

    مثال:

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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید
  11. #20

    پیش فرض

    CALL

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

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید


    عمل: فراخوانی یه batch file دیگه و سپس برگشتن به batch file در حال اجرا و ادامه دادن مراحل

    خب این جمله بالایی که گفتم اصلا قابل فهم نبود نه؟ عیب نداره حالا توضیح می دم! اول اینکه batch file چیه؟
    batch file یک فایل ASCII هستش که شامل یک یا چند فرمان برای سیستم عامله. این فایل ها پسوند cmd. یا bat. دارند. زمانی که نام این فایل ها رو در محیط خط فرمان تایپ کنید اجرا می شن و دستورات داخلشون به ترتیب اجرا می شه.
    خب پس حالا جمله بالا کمی قابل فهم شد! یعنی وقتی یک batch file در حال اجراست ما می تونیم با فرمان CALL یه batch file دیگه رو هم فراخوانی کنیم که در اینصورت به batch file دوم می گن: CALLed batch file. حالا این batch file دوم شروع می کنه به اجرا شدن و پس از اینکه به پایان رسید داس برمی گرده به اجرای batch file اول.

    مثال:

    برای اجرا کردن فایل های STARTER.BAT ، TESTER.BAT و FINISH.BAT به ترتیب فرمان های زیر رو وارد می کنیم:

    کد:
    .تنها اعضای سایت قادر به دیدن این محتوا هستند. لطفاً وارد شوید و یا برای عضویت رایگان و بی‌دردسر در سایت کلیک کنید
+ ارسال تاپیک جدید
صفحه 2 از 8 نخستنخست 123456 ... آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کاربرانی که این تاپیک را مشاهده کرده اند: 1

کلمات کلیدی این موضوع

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

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

اکنون ساعت 19:58 برپایه‌ی ساعت جهانی (GMT +3.5) می‌باشد.

تبلیغات متنی

عضویت در خبرنامه

با عضویت در خبرنامه‌ی سایت، جدیدترین ترفندها، نقد و بررسی‌ها و مطالب مدرسه فناوری به طور خودکار به ایمیل شما ارسال می‌شود. بعد از کلیک بر روی دکمه‌ی «مشترک شوید»، بایستی کد داخل تصویر را وارد کرده، سپس به صندوق ایمیل خود مراجعه کنید و روی لینک تأیید کلیک کنید تا اشتراک شما نهایی شود.

کلیه حقوق مادی و معنوی متعلق به وب سایت ترفندستان است. برداشت مطالب و تصاویر تنها با ذکر نام ترفندستان مجاز است.