صفحه 6 از 18 نخستنخست ... 234567891016 ... آخرینآخرین
نمایش نتایج: از شماره 51 تا 60 , از مجموع 173

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

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

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

    نقل قول نوشته اصلی توسط eDvArDo نمایش پست ها
    ......
    3- نمايش اعداد اگه بجاي ستوني، پشت‌سر هم و سطري بشه (مثلاً با دو فضاي خالي)، دستور چطور خواهد بود؟
    ....
    شرح جواب این سوال شما خیلی سخت است و لذا چیزی نگفتم ولی بهر حال دستور زیر را اجرا کنید:

    کد:
    @echo off
    FOR /L %%A IN (1,1,10) DO (
    echo|set /p=%%A-
    ) 
    
    pause >nul
    بصورت زیر نشان داده خواهد شد:

    8gyvht49igebdi8sui1c

    [SIGPIC][/SIGPIC]

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


  3. #52
    مدیر انجمن کامپیوتر
    همديگر را دوست داشته باشيم و بهم احترام بگذاريم
    تاریخ عضویت
    Mar 2012
    محل سکونت
    زیر سایه شما
    نوشته ها
    801
    تشکر تشکر کرده 
    3,495
    تشکر تشکر شده 
    3,460
    تشکر شده در
    796 پست
    حالت من : ShadOsarhal
    قدرت امتیاز دهی
    13719
    Array

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

    سلام

    فايل پيوست!

    درود
    فایل های پیوست شده
    • نوع فایل: rar eDvArDo.rar (236 بایت)

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

    دوستدار هميشگي شما "eDvArDo"

    7n1wj1mlvxoxejezfhye

    دلِ هر ايراني كه براي ايران نمي‌تپد، بهتراست نتپد! (پروفسور حسابي)

    آيا پاسخ سوالي را بدانم بهتر است، يا اينكه ندانسته از دنيا بروم؟! (ابوريحان بيروني)

    پس از سالها جهد و تلاش در كسب علم و معرفت، دانستم كه هيچ ندانستم! (علامه حسن زاده آملي)

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


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

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

    خوشحالم که درست متوجه شدی

    البته بهتر بود بطریق فایل پیوست عمل میکردی

    5zg5achtg180oxemk2sj
    فایل های پیوست شده
    • نوع فایل: rar eDvArDo_2.rar (308 بایت)

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


    [SIGPIC][/SIGPIC]

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


  7. #54
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    617
    تشکر تشکر کرده 
    1,591
    تشکر تشکر شده 
    1,930
    تشکر شده در
    617 پست
    قدرت امتیاز دهی
    6073
    Array

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

    استاد اگر بخواهیم توسط دستور کپی دستور دهیم فایل بچ 2تا فایل یکی فایل exe ویکی فایل text رو در Program Files ودر داخل یک فولدری کپی کند اما در اونجا این دوتا وجود دارند وما بخواهیم این دوتا فایل را روی قبلی ها کپی و replace کند دستور به چه شکلی خواهد بود

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


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

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

    اگر دستور copy را بهمراه سویچ y/ استفاده کنی فایل های موجود را overwrite خواهد کرد یعنی فایل های موجود را پاک کرده و
    فایل های شما را بجای آن ها خواهد گذاشت.

    [SIGPIC][/SIGPIC]

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


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

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

    خواستن پسورد ( Pasword) داخل فایل Batch
    ===========================
    گرچه این نوع پسورد گذاری اصلا" امنیت ندارد ولی صرفا" بخاطر اینکه یک تمرین کار با فایل های Batch داشته باشیم
    توضیح میدهم.

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

    کد:
    @echo off
    :start
    SET /p X="Enter Password  "
    IF %X%==Magsoud GOTO OK
    cls
    echo.                                             
    echo.
    echo ====================================                                             
    echo.
    echo    You have enterd wrong Password
    echo.
    echo           Please try again
    echo.
    echo ====================================
    echo.
    echo.
    GOTO start
    :OK
    CALC.EXE
    goto end
    :END
    حال اگر این فایل را اجرا کنید ( در ویندوز 7 و ببعد با اجازه کاربری ادمین) ، پیام خواهد داد : Enter Password
    یعنی پسورد را وارد کنید.
    حالا اگر پسورد را که عبارت Magsoud است وارد کنید ، برنامه ماشین حساب اجرا خواهد شد. ولی اگر هر عبارت
    دیگری بغیر از عبارت Magsoud وارد کنید ، پیام داده خواهد شد که پسورد غلط است دوباره وارد کنید.

    [SIGPIC][/SIGPIC]

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


  13. #57
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    617
    تشکر تشکر کرده 
    1,591
    تشکر تشکر شده 
    1,930
    تشکر شده در
    617 پست
    قدرت امتیاز دهی
    6073
    Array

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

    استاد دوتا سوال داشتم البته شاید خنده دار باشه اما به ذهنم رسیده بپرسم
    اگر بخواهیم فایل بچی درست کنیم که دستور بدیم در داخل یک سی دی یا یک فولدر که چندین وچند فایل وفولدر وجود دارده بگرده وفایلهایی که مثلا با نامxxx وبا فرمت text هستند رو در جایی کپی وریپلیس کنه هر تعداد که باشه دستور به چه شکلی خواهد بود ودوم اینکه دستور بالا فقط فرقش این باشه که بجای ریپلیس کپی و نام گذاری مجدد کنه ایا این چنین دستوراتی هست یا اصلا نمیشه اینچنین دستوراتی نوشت

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


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

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

    سهند عزیز ،
    بله ما براحتی میتوانیم یک فایل Batch اجرا کنیم که برود و از داخل سی دی مورد نظر ما کاری را انجام دهد.
    که برای اینکار باید:

    1. در اول فایل Batch دستوراتی وارد کنیم که توسط آن دستورات ، فایل Batch قادر باشد که سی دی مورد نظر ما را
    شناسائی کند
    2. دستوراتی را که در رابطه با محتوای موجود در سی دی لازم داریم می نویسیم.

    اگر سوالات خودتان را یکی یکی و واضح و با مثال شرح دهید ، جواب راحت تر است.

    [SIGPIC][/SIGPIC]

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


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

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

    در تکمیل پست بالا مثالی را شرح میدهم.
    روشی که توضیح خواهم داد روشی هست که سال ها پیش موقعیکه میخواستم یک سی دی سفارشی ویندوز XP
    درست کنم بکار می بردم.

    فرض کنید که یک سی دی برنامه داریم و الان آن را داخل CDROM قرار داده ایم که درایو مثلا" G نشان داده می شود .
    باز هم فرض کنیم که در روت این سی دی پوشه ای بنام XXX وجود دارد که داخلش تعدادی برنامه وجود دارند.

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

    انجام این کار در حالت فرض شده بسیار کار آسان و ابتدائی هست. برای اینکه ما آدرس را میدانیم و خیلی راحت
    میتوانیم اینکار را انجام بدهیم . مثلا" اگر در فایل Batch دستور زیر را بنویسیم ، برنامه ABC.exe که داخل پوشه XXX
    درون سی دی قرار دارد شروع به نصب خواهد کرد:

    G:\XXX\ABC.exe

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

    علت مشکل این است که در این مثال در کامپیوتر ما ،درایو CDROM عبارت از G بود و ما هم دستور را برای درایو G
    داده ایم.
    ولی حالا اگر دوستمان ، همین سی دی را در کامپیوترش بگذارد ، ممکن است درایو سی دی رامش E ، F ، H و یا
    هر درایو دیگری باشد.اکنون اگر دوستمان هم فایل Batch ما را اجرا کند ، دیگر کار نخواهد کرد.

    پس چکار باید کرد تا فایل Batch ما در کامپیوتر همه کار کند؟

    ما باید یک فایل Batch بسازیم که در همه کامپیوتر ها یکسان کار کند.
    ما باید کاری کنیم که فایل Batch ما موقع اجرا ، اول درایو CDROM را شناسائی کرده و سپس کارش را انجام دهد.

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

    [SIGPIC][/SIGPIC]

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


  19. #60
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    617
    تشکر تشکر کرده 
    1,591
    تشکر تشکر شده 
    1,930
    تشکر شده در
    617 پست
    قدرت امتیاز دهی
    6073
    Array

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

    رئیس کلمان که میگوید : تمام کارش شده خانه نشینی و کامپیوتر و و......اعصابم را بهم ریخته.


    استاد منم با شما همدردم

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


صفحه 6 از 18 نخستنخست ... 234567891016 ... آخرینآخرین

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

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

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

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

http://www.worldup.ir/