صفحه 14 از 14 نخستنخست ... 41011121314
نمایش نتایج: از شماره 131 تا 135 , از مجموع 135

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

  1. #131
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,148
    سپاس
    4,673
    سپاس گذاری شده :12,867 بار در 2,163 پست
    قدرت امتیاز دهی
    38404
    Array

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

    سهند عزيز
    اگر فايل پيوست را دانلود كنيد، دوتا فايل رجستري خواهيد داشت.
    با اجراي فايل do.reg ، منبعد اگر روي يك فايل CAB كليك راست كنيد، خواهيد ديد كه مطابق شكل زيرگزينه اي
    با عنوان Install this update به منوی كليك راست اضافه شده كه اگر روي آن كليك كنيد شروع به نصب فايل
    CAB خواهد كرد

    [Only registered and activated users can see links. ]

    و با اجراي فايل undo.reg گزينه فوق از منوي كليك راست حذف خواهد شد.

    ==========================
    در ضمن، متاسفانه در رابطه با سوالی که در مورد دانلود 99 در صد مطرح فرمودید، جوابی پیدا نکردم
    فایل های پیوست شده
    • نوع فایل: rar CAB.rar (1.8 کیلو بایت)

      این فایل 2 بار دانلود شده است .




  2. یک کاربر برای این پست سودمند از Magsoud عزیز سپاسگذاری کرده است:


  3. #132
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    522
    سپاس
    1,438
    سپاس گذاری شده :1,779 بار در 526 پست
    حالت من : Konjkav
    قدرت امتیاز دهی
    4409
    Array

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

    با سلام
    استاد من میخوام دستوری در اخر فایلهای بچ اضافه کنم که کارهایی که با همین فایل بچ انجام داده رو در یه فایل text در کنار فایل بچ سیو کنه ایا همچین کاری امکان پذیر هست یانه؟؟؟

  4. یک کاربر برای این پست سودمند از سهند عزیز سپاسگذاری کرده است:


  5. #133
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,148
    سپاس
    4,673
    سپاس گذاری شده :12,867 بار در 2,163 پست
    قدرت امتیاز دهی
    38404
    Array

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

    این کار شدنی است ولی مشکلات خودش را دارد و با تحربیاتی که دارم در اکثر موارد درست جواب
    نخواهد داد.
    این خواسته شما در فایل های bat با استفاده از دستورات Redirection قابل اجراست که اگر لازم
    بدانید میتوانم در رابطه با چگونگی استفاده از خاصیت Redirection توضیحاتی بدهم.



  6. یک کاربر برای این پست سودمند از Magsoud عزیز سپاسگذاری کرده است:


  7. #134
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    522
    سپاس
    1,438
    سپاس گذاری شده :1,779 بار در 526 پست
    حالت من : Konjkav
    قدرت امتیاز دهی
    4409
    Array

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

    نقل قول نوشته اصلی توسط Magsoud نمایش پست ها
    این کار شدنی است ولی مشکلات خودش را دارد و با تحربیاتی که دارم در اکثر موارد درست جواب
    نخواهد داد.
    این خواسته شما در فایل های bat با استفاده از دستورات Redirection قابل اجراست که اگر لازم
    بدانید میتوانم در رابطه با چگونگی استفاده از خاصیت Redirection توضیحاتی بدهم.
    . استاد زحمتشو بکشید ممنون میشم

  8. یک کاربر برای این پست سودمند از سهند عزیز سپاسگذاری کرده است:


  9. #135
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,148
    سپاس
    4,673
    سپاس گذاری شده :12,867 بار در 2,163 پست
    قدرت امتیاز دهی
    38404
    Array

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

    اگر بخواهیم بطور تخصصی در رابطه با Redirection صحبت کنیم، ممکن است مطلب مقداری سنگین شود
    لذا بر آن شدم که نکات لازم را مختصر ولی بصورت مثال های عملی توضیح دهم.

    فرض کنیم که میخواهید با اجرای یک دستور Batch زمان و تاریخ این لحظه در یک فایل متنی نوشته شود
    برای انجام این کار یک فایل Batch با محتوای زیر نوشته و آن را در دسکتاپ با نام Time.cmd ذخیره نمائید:

    کد:
    echo %date% %time% >xxx.txt
    حال اگر این فایل را اجرا کنید، خواهید دید که فایلی بنام xxx.txt در دسکتاپ ساخته شد. واگر فایل xxx.txt
    را باز کنید مشاهده خواهید کرد که زمان فعلی بصورت مثال زیر در داخل آن ثبت شده است:

    کد:
    Mon 12/26/2016 15:45:01.13
    ما در مثال بالا برای انحام خواسته خود از علامت < استفاده کردیم.
    حالا بیائیم یک مثال دیگر را امتحان کنیم.فرض کنید که در داخل دسکتاپ شما تعدادی فایل وجود دارند و
    شما میخواهید با اجرای یک دستور اسامی فایل های موجود در دسکتاپ را در داخل یک فایل متنی بنویسید
    برای این کار دستور زیر را در داخل فایل Batch تایپ کنسد:

    کد:
    dir /a /b /-p /o:gen >xxx.txt
    حال اگر آن را اجرا کنید، خواهید دید که فایلی بنام xxx.txt در دسکتاپ ساخته شد. واگر فایل xxx.txt را باز
    کنید مشاهده خواهید کرد که اسامی فایل ها و دایزکتوری ها و شورت کات های موحود در دسکتاپ در داخل
    آن نوشته شده اند.

    با دو تا مثال بالا دیدیم که میتوانیم با استفاده از علامت < کاری کنیم که فایل Batch نتیجه کارش را عوض
    نشان دادن به ما در پنجره خط فرمان، در داخل یک فایل متنی ذخیره کند.
    حالا به مرحله دیگری از این کار می پردازیم که بهتر و قوی تر است.

    فرض کنیم که میخواهیم کاری کنیم که با اجرای یک فایل Batch هم زمان انجام کار و هم نتیجه کار در داخل
    یک فایل متنی ذخیره شود.
    برای انجام اینکار برابر روش بالا باید دو تا دستور زیر را داخل فایل Batch بنویسیم:

    کد:
    echo %date% %time% >xxx.txt
    dir /a /b /-p /o:gen >xxx.txt
    ولی اگر فایل Batch بالا را اجرا کنیم، خواهیم دید که در فایل متنی فقط نتیجه دومین دستور یعنی نشان دادن
    محتویات دسکتاپ وجود داشته و اثری از زمان انجام کار نیست.
    ولی اگر دستورات بالا را با مختصر تغییر بصورت زیر نوشته و اجرا کنیم خواهیم دید که اول زمان نوسته شده و
    بعد از آن محتویات دسکتاپ قرار گرفته اند:

    کد:
    echo %date% %time% >>xxx.txt
    dir /a /b /-p /o:gen >>xxx.txt
    تنها فرقی که دستور جدید با دستور قبلی دارد این است که در اینجا بجای یک علامت < از دو تا علامت <<
    استفاده کردیم.
    اگر از یک علامت < استفاده کنیم، هر دفعه ای که فایل اجرا می شود، برنامه اول محتوای فایل متنی را پاک
    کرده و سپس نتیجه کارش را می نویسد.و در این مثال با اجرای سطز اول، رمان نوشته می شود ولی با اجرای
    دستور سطر دوم، متن داخل فایل متنی یعنی زمان پاک شده و نتیحه آخرین دستور یادداشت می شود.

    ولی اگر دو تا علامت << استفاده کنیم برنامه دیگر محتوای فایل متنی را پاک نکرده و نتیجه کار را در سطر
    بعد از انتهای متن موجود یادداشت می نماید.

    در مثال های بالا دیدیم که چگونه میتوانیم با استفاده از علامت < کاری کنیم که نتیجه کار فایل Batch در یک
    فایل متنی در کنار فایل Batch ذخیره شود.

    مطلب در رابطه با Redirection زیاد است ولی قسمتی که شما مورد نظرتان بود در بالا تشریح شد.
    موفق باشید.



  10. یک کاربر برای این پست سودمند از Magsoud عزیز سپاسگذاری کرده است:


صفحه 14 از 14 نخستنخست ... 41011121314

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

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

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

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

http://www.worldup.ir/