تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 12

نام تاپيک: درخواست یک فایل batch برای تغییر نام فایل ها

  1. #1
    آخر فروم باز worldclass's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    Teh
    پست ها
    1,059

    پيش فرض درخواست یک فایل batch برای تغییر نام فایل ها

    سلام
    دوستان من می خوام یک عبارت رو به انتهای اسم تمام فایل های exe. که در فولدرهای جداگانه قرار دارند اضافه کنم.
    ممنون میشم یک فایل batch برای این کار ایجاد کنید.

  2. #2
    کاربر فعال ویندوز smss.exe's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    تهران
    پست ها
    1,142

    پيش فرض

    سلام

    شما از این دستور توی PowerShell هم میتونید استفاده کنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اونجایی رو که زدم .txt به عنوان تست بوده یعنی که به جای .txt بنویسه SALAM.txt که توی قسمت بعدی نوشتم. شما هم همین کار رو بکنید یعنی جای .txt بنویسید .exe و توی قسمت بعدی بنویسید که چی قراره به اون اضافه بشه و البته آخرش رو هم .exe بذارید.

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

    برای اجرای PowerShell هم اگر ویندوز شما 7 به بعده هم میتونی توی Start اون رو Search کنی و هم اینکه تی Command Prompt اون رو تایپ کنی و بنویسی Powershell.

    در ضمن این تمام مسیری رو میگرده که الان داخل اون مسیر قرار داره و شما باید قبل از این دستور از طریق دستور cd وارد مسیر مورد نظرتون بشید.

    اگر سوالی بود بپرسید بیشتر راهنمایی کنم.

  3. 4 کاربر از smss.exe بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    آخر فروم باز worldclass's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    Teh
    پست ها
    1,059

    پيش فرض

    این آدرس منه.چطور بیارمش؟
    G:\Documents and Settings\Documents\Downloads\test

  5. #4
    کاربر فعال ویندوز smss.exe's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    تهران
    پست ها
    1,142

    پيش فرض

    سلام

    اول توی PowerShell وارد میشید و دستور زیر رو میزنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. این کاربر از smss.exe بخاطر این مطلب مفید تشکر کرده است


  7. #5
    آخر فروم باز worldclass's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    Teh
    پست ها
    1,059

    پيش فرض

    الان فقط یک مشکلی هست و اون اینکه فایل های exe. موجود در subfolder های فولدر test ادیت نمیشن.
    اینو چطور حل کنم؟

  8. #6
    کاربر فعال ویندوز smss.exe's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    تهران
    پست ها
    1,142

    پيش فرض

    سلام

    این غیر ممکنه چون توی دستور -Recurse دقیقا برای همین نوشتم.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  9. این کاربر از smss.exe بخاطر این مطلب مفید تشکر کرده است


  10. #7
    آخر فروم باز worldclass's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    Teh
    پست ها
    1,059

    پيش فرض

    ولی باید یک راهی برای این کار باشه.حالا چه از طریق powershell چه از طریق اسکریپ در فایل bat.

  11. #8
    کاربر فعال ویندوز smss.exe's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    تهران
    پست ها
    1,142

    پيش فرض

    سلام
    یه سوال
    شما فایل های Hidden که ندارید؟ نه؟ چون اگر فایل های .exe شما به صورت Hidden باشند باید یه دستور دیگه بزنید.

    ببینید دستو هیچ ایرادی نداره و من خودم تست کردم احتمالا یه جای کار رو اشتباه می کنید.
    مراحلی که انجام دادید رو بنویسید بتونم بهتر راهنماییتون کنم.

  12. این کاربر از smss.exe بخاطر این مطلب مفید تشکر کرده است


  13. #9
    آخر فروم باز worldclass's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    Teh
    پست ها
    1,059

    پيش فرض

    سناریو :
    آدرس G:\Documents and Settings\Documents\Downloads\test
    داخل فولدر test یک نرم افزار exe. و سه فولدر هست که داخل هر فولدر هم یک exe. قرار داره.
    اول دستور :g و بعد دستور
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    رو می زنم.
    نتیجه این میشه که فقط فایل exe. موجود در تست اسمش عوض میشه و در فایل های exe. موجود در subfolder ها تغییری ایجاد نمیشه.
    فایل Hidden هم ندارم.

    Last edited by worldclass; 31-01-2014 at 19:47.

  14. #10
    کاربر فعال ویندوز smss.exe's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    تهران
    پست ها
    1,142

    پيش فرض

    سلام

    1. توی این چیزا که نوشتین یه مرحله رو جا انداختین همون که دستور cd رو میزدی
    2. شما فقط دستور زیر رو بزنید ببینید که محتویات توی اون پوشه ها رو هم بهتون نشون میده یا نه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    3. حتما مسیر رو عوض کنید و توی یه مسیر دیگه این کار رو انجام بدید
    4. توی دستوری که آخرش whatif باشه میگه که چه چیزهایی رو تغییر میده. اونا رو ببینید که نشون میده یا نه

    اگر تونستید از مورد شماره 2 حتما یه عکس بذارید ببینم نتیجه رو چی میزنه

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •