صفحه 14 از 15 نخستنخست ... 4101112131415 آخرینآخرین
نمایش نتایج: از شماره 131 تا 140 , از مجموع 149

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

  1. #131
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,192
    سپاس
    4,716
    سپاس گذاری شده :12,948 بار در 2,206 پست
    قدرت امتیاز دهی
    40820
    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. 2 کاربر برای این پست سودمند از Magsoud عزیز سپاس گذاری نموده اند:


  3. #132
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    555
    سپاس
    1,492
    سپاس گذاری شده :1,825 بار در 561 پست
    حالت من : Bitafavot
    قدرت امتیاز دهی
    5202
    Array

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

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

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


  5. #133
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,192
    سپاس
    4,716
    سپاس گذاری شده :12,948 بار در 2,206 پست
    قدرت امتیاز دهی
    40820
    Array

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

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



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


  7. #134
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    555
    سپاس
    1,492
    سپاس گذاری شده :1,825 بار در 561 پست
    حالت من : Bitafavot
    قدرت امتیاز دهی
    5202
    Array

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

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

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


  9. #135
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,192
    سپاس
    4,716
    سپاس گذاری شده :12,948 بار در 2,206 پست
    قدرت امتیاز دهی
    40820
    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. 2 کاربر برای این پست سودمند از Magsoud عزیز سپاس گذاری نموده اند:


  11. #136
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    555
    سپاس
    1,492
    سپاس گذاری شده :1,825 بار در 561 پست
    حالت من : Bitafavot
    قدرت امتیاز دهی
    5202
    Array

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

    سلام

    استاد من دستوری در cmd یا پاورشل میخواستم که بتونه از درایورهای سخت افزارهای ویندوز 7 بکاپ تهیه کنه در ویندوز 8و10 هست ولی 7 نمیدونم البته بدون نرم افزار فقط با cmd یا پاورشل ویندوز

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


  13. #137
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,192
    سپاس
    4,716
    سپاس گذاری شده :12,948 بار در 2,206 پست
    قدرت امتیاز دهی
    40820
    Array

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

    نقل قول نوشته اصلی توسط سهند نمایش پست ها
    سلام

    استاد من دستوری در cmd یا پاورشل میخواستم که بتونه از درایورهای سخت افزارهای ویندوز 7 بکاپ تهیه کنه در ویندوز 8و10 هست ولی 7 نمیدونم البته بدون نرم افزار فقط با cmd یا پاورشل ویندوز
    قبل از توضيح روشي كه تجربه دارم لازم ميدانم كه به نكته اي اشاره كنم.
    برنامه هاي DISM و PowerShell موحود در ويندوز 10 تغييراتي كرده اند كه توسط آن ها ميتوان با استفاده از
    خط فرمان ويندوز بتوان درايور ها را بكآپ يا ري استور كرد كه اين قابليت در فايل هاي مشابه موحود در ويندوز 7
    وحود ندارند.

    تنها تحربه اي كه در رابطه با گرفتن بكاپ از درايور هاي سيستم با استفاده از فايل Batch دازم با بكار بردن
    برنامه Double Driver 4.1.0 كه يك برنامه مجاني و خيلي كم حجم است مي باشد كه اگر دوست داشته
    باشيد ميتوانيد شرح زير انجام دهيد:

    1. پوشه اي بنام Driver در روت درايو D درست كنيد (D:\Driver)
    2. داخل پوشه Driver پوشه ديگري بنام Backup درست كنيد (D:\Driver\Backup).
    3.فايل هاي برنامه Double Driver را داخل پوشه D:\Driver قرار دهيد (توضيح اينكه فايل اجرائي اين برنامه
    dd.exe نام دارد).
    4. يك فايل Batch فزضا" با نام Backup.cmd و با محتواي زير دزست كرده و آن را هم داخل پوشه D:\Driver
    قرار دهيد:

    [CODE][ddc b /source:"C:\Windows" /target:"D:\Driver\Backup"
    /CODE]

    حال اگر فايل Backup.cmd را اجرا كنيد ، اين برنامه درايور هاي سيستم را داخل پوشه D:\Driver\Backup
    قرار خواهد داد.

    توضيح اينكه با تست هاي بنده اين روس در ويندوز هاي XP و ويندوز 7 كار كرد ولي بعللي كه برايم مشخص
    نيست در ويندوز هاي مجازي كار نميكند. لذا اگر خواستيد امتحان كنيد بايد از سيستم حقيقي استفاده نمائيد.



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


  15. #138
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    555
    سپاس
    1,492
    سپاس گذاری شده :1,825 بار در 561 پست
    حالت من : Bitafavot
    قدرت امتیاز دهی
    5202
    Array

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

    استاد من تعدادی فایل دارم که فایلهای dll ,ocx هستند ودر کنار اینا یه فایل inf هست که در یه پوشه هستند که فایل inf دستور نصب این فایلها هست حالا میخوام اول همه اینا رو جمع -تبدیل به یه فایل وبعد با دستور cmd بصورت سایلنت نصب کنم
    یعنی اینکه دستور نصب سایلنت فایل inf در cmdچطوریه

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


  17. #139
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,192
    سپاس
    4,716
    سپاس گذاری شده :12,948 بار در 2,206 پست
    قدرت امتیاز دهی
    40820
    Array

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

    من تاكنون تحربه نصب فايل هاي INF توسط فايل Batch را ندارم، لذا براي اينكه سوال شما بيجواب نماند( چون
    ميدانم كسي پاسخ نخواهد داد) چند ساعتي در صفحات وب دنبال جواب گشتم.

    راه هاي مختلفي گفته بودند ولي ظاهرا" اكثر راهها براي اين كار گاهي كار ميكنند و گاهي نه.

    بهر حال يكي از روش هاي گفته شده را بهتر تشخيص داده و بنظرم مطمئن تر آمد كه در زير توضيح داده و
    اميدوارم براي شما كار ساز باشد.

    نويسنده مطلب گفته بود كه با دستور زير فايل هاي INF موحود در پوشه c:\drivers نصب خواهند شد:

    کد:
    pnputil.exe -a c:\drivers\*.inf
    موفق باشي



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


  19. #140
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    555
    سپاس
    1,492
    سپاس گذاری شده :1,825 بار در 561 پست
    حالت من : Bitafavot
    قدرت امتیاز دهی
    5202
    Array

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

    نقل قول نوشته اصلی توسط سهند نمایش پست ها
    استاد من تعدادی فایل دارم که فایلهای dll ,ocx هستند ودر کنار اینا یه فایل inf هست که در یه پوشه هستند که فایل inf دستور نصب این فایلها هست حالا میخوام اول همه اینا رو جمع -تبدیل به یه فایل وبعد با دستور cmd بصورت سایلنت نصب کنم
    یعنی اینکه دستور نصب سایلنت فایل inf در cmdچطوریه

    با سلام
    با مقداری جستجو که انجام دادم تونستم راهشو پیدا کنم اینم راهش
    فایل زیر رو با فرمت cmd درکنار فایل inf قرار داده و فایل cmd رو اجرا میکنیم

    کد HTML:
    rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 .\<inffile>.inf

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


صفحه 14 از 15 نخستنخست ... 4101112131415 آخرینآخرین

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

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

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

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

http://www.worldup.ir/