ورودي در Batch

در اين بخش مي‌توانيد به مباحث مربوط به انواع زبان هاي برنامه نويسي بپردازيد

مدیران انجمن: athlon64x2, abbas.m.k, شوراي نظارت

ارسال پست
Major
Major
پست: 204
تاریخ عضویت: پنج شنبه 4 اسفند 1384, 1:01 am
محل اقامت: همچنان تهران.سمت چپ.در سوم
سپاس‌های دریافتی: 5 بار
تماس:

ورودي در Batch

پست توسط Shayan » یک شنبه 1 مهر 1386, 3:01 pm

کسی میدونه آیا روشی هست که در Batch Files بشه از کاربر ورودی گرفت؟؟؟
دستور Choice هست که فقط یه کاراکتر ورودی میگیره اونم تازه چیزهای از پیش تعریف شده...
یه راه دیگه هم ورودی با فایل دادن هستش ولی من میخوام Runtime ورودی بگیره.... مثلا" یه IP Address رو به عنوان ورودی بدم بهش :-(
زندگي زيباست... البته اگه بزارن....;)
تصویر

------------------------------------------------------------
تمام مسائل مربوط به iPhone و دیگر محصولات Apple
[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]

Administrator
Administrator
نمایه کاربر
پست: 15674
تاریخ عضویت: جمعه 7 بهمن 1384, 7:51 pm
سپاس‌های ارسالی: 70844 بار
سپاس‌های دریافتی: 31298 بار
تماس:

پست توسط Mahdi1944 » یک شنبه 1 مهر 1386, 3:13 pm

Shayan جان
من هم زماني براي ساختن ديسک بوت DOS و Win9X دنبال چنين امکاني با استفاده ار batchFile ها بودم، اما چيزي پيدا نکردم
زندگي صحنه يکتاي هنرمندي ماست هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست خرم آن نغمه که مردم بسپارند به ياد


[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | مجله الکترونيکي سنترال کلابز

[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد

Colonel I
Colonel I
پست: 643
تاریخ عضویت: سه شنبه 19 تیر 1386, 1:08 pm
سپاس‌های ارسالی: 300 بار
سپاس‌های دریافتی: 1161 بار

پست توسط Frogfoot » یک شنبه 1 مهر 1386, 4:46 pm

می تونید بهش تا 10 پارامتر در خط فرمان هم بدید. مثلا:
Copy %1 %2
فایل ذکر شده در پارامتر اول را در مسیر فایل ذکر شده در پارامتر دوم کپی می کند.
اگر هم خیلی اصرار دارید که براش برنامه ننویسید و از چیزی شبیه Batch File استفاده کنید، می تونید از Windows Scripting Host استفاده کنید و با یکی از زبان های Script نویسی مثل VBScript براش یک Script بنویسید (فایل با پسوند VBS)که ویندوز آن را مثل یک فایل Batch اجرا می کند. Script نویسی امکانات بیشتری از Batch فایل در اختیارتون میزاره، بخصوص که به اشیاء COM هم دسترسی خواهید داشت (مثلا برای خیلی از اعمال مدیریت ها می تونید مستقیما از WMI استفاده کنید).

ارسال پست

بازگشت به “برنامه نويسي”