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

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




صفحه 2 از 4 اولاول 1234 آخرآخر
نمايش نتايج 11 به 20 از 31

نام تاپيک: آيا كسي از كدهاي batch يا همون (.bat ) اطلاعي داره؟

  1. #11
    پروفشنال mahramasrar2's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    908

    پيش فرض

    خوب حالا سئوال دوم=
    قصد داريم الگوريتمي بنويسيم كه پوشه جاري و زير مجموعه هاي آنرا بگردد و هر جا در نام پوشه ها يا فايلها كاراكتر هاي . _ را يافت اين كاراكتر ها را با فاصله يا اسپيس پر يا جايگزين كند

    توجه===البته در صورت يافتن فايل نبايد نقطه محل اتصال فايل به پسوند و همچنين نقاط حد فاصل ورژن برنامه ها را از بين ببرد و بايد اين نقاط مستثني باشند
    مثال my.progy_ update_ 3.44_ 2009.3.1.zip
    اين فايل بايد به نام زير تغيير كند
    myprogy update 3.44 2009.3.1.zip
    ===========================
    با تشكر فراوان
    Last edited by mahramasrar2; 26-05-2009 at 07:56.

  2. #12
    حـــــرفـه ای Ar@m's Avatar
    تاريخ عضويت
    Nov 2006
    پست ها
    3,300

    پيش فرض

    سوال دومت واقعا سخته!
    نمی دونم فایل batch اصلا می تونه همچین توانایی ای داشته باشه یا نه
    من دارم روش فکر می کنم شمام اگه چیزی یا راه حلی پیدا کردی لطفا اینجا بذار

  3. این کاربر از Ar@m بخاطر این مطلب مفید تشکر کرده است


  4. #13
    پروفشنال mahramasrar2's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    908

    پيش فرض

    با تشكر از Ar@m جان بابت پيگيري
    من سئوال سوم را مطرح مي كنم اما اميدوارم دوستان اگر جواب سئوال دوم را هم يافتند ما را بي نصيب نگذارند
    ==============================
    سئوال سوم==
    البته خاموش كردن caps lock كار چندان سختي نيست اما آيا كدهاي batch مي توانند اين كار را بدون استفاده از برنامه هاي جانبي و به صورت مستقل انجام دهند؟
    آيا مي توانيد الگوريتمي تهيه كنيد كه كليد cpas lock را در صورت روشن بودن خاموش كند؟
    فراموش كنيد نبايد از هيچ برنامه جانبي ديگري استفاده كنيد !!

  5. #14
    پروفشنال mahramasrar2's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    908

    پيش فرض

    به نظر مي ياد يا سئوال دوم و سوم خيلي سخت هستند و يا دوستان حوصله كار روي سئوالات را ندارند !!
    در هر حال من سئوال چهارم رو مطرح مي كنم
    سئوال چهارم=
    الگوريتمي تهيه كنيد كه بتوان فايل مثلا mybe.txt را delet كرد منتهي با اين تفاوت كه فايل بايد به جاي حذف مستقيم از روي هارد به سطل بازيابي يا همان recycle bin فرستاده شود
    با تشكر

  6. #15
    حـــــرفـه ای Ar@m's Avatar
    تاريخ عضويت
    Nov 2006
    پست ها
    3,300

    پيش فرض

    سلام
    فكر كنم تنها راه حل سوال سوم ايجاد تغيير تو رجيستري از طريق فايلهاي batch باشه:

    فايل batch

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

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    فقط موضوع اينه تغييرات بعد از restart ايجاد ميشن


    سوال چهارم هم سوال جالبيه و هنوز جوابي براش ندارم

    لطفا بقيه هم يه كمكي بكنن حداقل يه نظري بدن

  7. این کاربر از Ar@m بخاطر این مطلب مفید تشکر کرده است


  8. #16
    پروفشنال mahramasrar2's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    908

    پيش فرض

    سلام و با تشكر از دوست عزيز Ar@m
    متاسفانه با توجه به اينكه بايد ري استارت صورت بگيرد تا كدهاي رجيستري در بيشتر مواقع اعمال شود اين كار را مسكوت مي گذارم و انجام آنرا به يك فايل جانبي مي سپارم كه تنها 10 كيلوبايت حجم دارد و با آجراي آن كپس لاك روشن و يا خاموش مي شود ( در صورت تمايل بفرمائيد تا لينك بگذارم ) اگرچه تمايل داشتم بدو.ن نياز به برنامه جانبي و به صورت مستقيم اين تغيير اعمال پذيرد

    خوب من سئوال پنجم را مطرح مي كنم دوستان در صورتي كه جوابي براي ديگر سئوالها يافتند با ذكر شماره سئوال ما را مستفيض فرمايند
    با تشكر
    =================================
    سئوال پنجم=
    فرض را بر اين مي گذاريم كه تعداد زيادي فايل متني txt در پوشه جاري ما وجود دارد اكنون قصد داريم در ميان فايلها جستجو كنيم و هر فايلي كه محتواي آن شامل چهار كلمه زير بود را به پوشه selcted انتقال بدهيم
    كلمات به شرح زيرند
    user name
    company
    date updated
    end of work

  9. #17
    حـــــرفـه ای Ar@m's Avatar
    تاريخ عضويت
    Nov 2006
    پست ها
    3,300

    پيش فرض

    من شرمنده ام
    يه دو سه روزي بود نت نداشتم اميدوارم دير نشده باشه:

    سوال 5

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

    اينم يه قسمت از سوال دوم:
    فقط تونستم درمورد _ تغييرات رو ايجاد كنم براي نقطه اين كار واقعا سخت و شايدم نشدنيه

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خب واسه سوال 4 كسي نمي خواد كمكي بكنه؟
    Last edited by Ar@m; 01-06-2009 at 11:03.

  10. این کاربر از Ar@m بخاطر این مطلب مفید تشکر کرده است


  11. #18
    پروفشنال mahramasrar2's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    908

    پيش فرض

    سلام دوستان علي الخصوص دوست عزيزم Ar@m
    و با تشكر از آرام بابت پاسخ ها
    با تست اسكريپت ها جاي چند نكته باقي مانده كه مطرح مي كنم

    در رابطه با پاسخ سئوال پنجم=
    فكر مي كنم كه ابتدا بايد يك dir صورت بگيرد تا مشخص شود كه چه تعداد فايل txt در پوشه جاري و زير مجموعه ها موجود است مثلا
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا با جستجو در فايل نتيجه بقيه مسائل مطرح شود
    مورد بعدي اينكه در اسكريپت هاي شما هر فايل متني كه حاوي حتي يكي از كلمات مورد جستجو باشد به پوشه selected منتقل مي شود اين در حالي است كه حتما بايد تمامي اين كلمات در يك فايل txt موجود باشد تا آن فايل مشروط به انتقال بگردد و دقت كار هم بالا برود
    ( بنابراين نياز به اصلاح است ضمن اينكه جستجو در زير مجموعه ها نيز بايد اضافه شود)

    در رابطه با پاسخ سئوال دوم=
    ممنون ولي به گمانم اين اسكريپت صرفا براي فايلهاي با نام هاي كوتاه وبي فاصله قابل استفاده است
    من فايلي به نام New_Text_Document_.txt ساختم ولي به علت وجود فاصله يا طولاني بودن نام فايل rename و حذف _ ناموفق بود
    به گمانم نياز به اضافه كردن " " به دستور فوق وجود دارد
    لطفا پس از تست نتيجه را اعلام كنيد
    ضمنا پوشه ها نيز بايد مشمول تغيير نام بشوند و همچنين زير پوشه ها
    ممنون بابت پيگيري

  12. #19
    پروفشنال mahramasrar2's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    908

    پيش فرض

    گمونم كسي اطلاعات زيادي درباره سئوالات من نداره

  13. #20
    آخر فروم باز
    تاريخ عضويت
    Jun 2008
    پست ها
    1,755

    پيش فرض

    سوال دومت واقعا سخته!
    نمی دونم فایل batch اصلا می تونه همچین توانایی ای داشته باشه یا نه
    من دارم روش فکر می کنم شمام اگه چیزی یا راه حلی پیدا کردی لطفا اینجا بذار
    من برنامه نویسی سرچ رو در q basic بلد نیستم میتونی در اون برنامه نویسی کنی
    و بعد با دستور هایif تغییر نام بدی باید هر دوش با هم عمل کنن و ...

Thread Information

Users Browsing this Thread

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

User Tag List

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

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