Abolfazl.E

5 راه برای به اتمام رساندن اسکریپت‌های Batch

فایل‌های Batch دسته‌ای از اسکریپت‌ها با پسوند BAT یا COM هستند که حاوی یک سری از دستورات محیط خط فرمان می‌باشند؛ در این اسکریپت‌ها، دستورات پشت سر هم اجرا شده و چون به زبان ماشین نزدیک‌اند با قدرت و سرعت بیش‌تری عمل می‌کنند. در این ترفند قصد داریم چند روش برای اتمام کدنویسی Batch File‌ها و خروج از اسکریپت را آموزش دهیم. برای این کار لازم است که ابتدا فایل Batch مورد نظر خود را با نرم‌افزارهایی نظیر Notepad باز کنید. سپس (ترفندستان) کدهای زیر را در انتهای Batch File خود قرار دهید. خروج مستقیم از اسکریپت با این کد، بدون هیچ پیغام و یا تأخیری برنامه بسته خواهد شد: ::: -- End of application -- EXIT هم‌چنین به جای کد بالا، می‌توانید از این دستور استفاده نمایید: ::: -- End of application -- GOTO:EOF خروج از اسکریپت با فشردن یکی از دکمه‌های صفحه‌کلید و نمایش پیغام پیش‌فرض با این کد، پیغام پیش‌فرض «Press any key to continue» نمایش داده شده ...ادامه مطلب

Abolfazl.E

ساختن فایل گزارش از Batch File‌ها

اگر از علاقه‌مندان به اسکریپت‌نویسی فایل‌های Batch باشید حتماً برای‌تان بسیار جالب خواهد بود که برنامه‌های‌تان فایل گزارشی (Log File) در رابطه با عملیات انجام شده و با تاریخ جاری ایجاد کنند. در این ترفند به آموزش چنین کاری می‌پردازیم پس با ما همراه باشید.   برای این کار لازم است که ابتدا فایل Batch مورد نظر خود را با نرم‌افزارهایی نظیر Notepad باز کنید. سپس (ترفندستان) کد زیر را در ابتدای Batch File خود قرار دهید: Set MM=%date:~4,2% Set DD=%date:~7,2% Set YYYY=%date:~-4% این کار به منظور تعریف 3 متغیر MM، DD و YYYY به عنوان تاریخ جاری خواهد بود. اگر فرضاً نام فایل گزارش دلخواه شما را TarfandestanLog-[Date].txt در نظر بگیریم، پس از خطوط بالا کد زیر را می‌نویسم تا فایل گزارش ساخته شود: echo Tarfandestan Program Log File (%YYYY%-%MM%-%DD%) > TarfandestanLog-[%YYYY%-%MM%-%DD%].txt echo. >> TarfandestanLog-[%YYYY%-%MM%-%DD%].txt حالا در هر قسمت از اسکریپت خود که قصد اضافه کردن اطلاعاتی به فایل گزارش دارید، از الگوی زیر استفاده نمایید: echo Message >> TarfandestanLog-[%YYYY%-%MM%-%DD%].txt واضح است ...ادامه مطلب

SINA_TAHERKHANI72

Minimize کردن پنجره‌ی خط فرمان به صورت پیش‌فرض

فایل‌های Batch دسته‌ای از اسکریپت‌ها با پسوند BAT یا COM هستند که حاوی یک سری از دستورات محیط خط فرمان می‌باشند؛ در این اسکریپت‌ها، دستورات پشت سر هم اجرا شده و چون به زبان ماشین نزدیک‌اند با قدرت و سرعت بیش‌تری عمل می‌کنند. یکی از مشکلاتی که همیشه در استفاده از Batch File‌ها به چشم می‌آید و کمی آزاردهنده می‌باشد، نمایش پنجره‌ی خط فرمان است. شاید Minimize کردن پنجره‌ی خط فرمان به صورت پیش‌فرض در هنگام اجرای یک Batch File، راه‌حل مناسبی برای رفع این مشکل باشد. در این ترفند به آموزش این کار می‌پردازیم. برای این کار لازم است که ابتدا فایل Batch مورد نظر خود را با نرم‌افزارهایی نظیر Notepad باز کنید. سپس (ترفندستان) کد زیر را در ابتدای Batch File خود قرار دهید: REM WWW.TARFANDESTAN.COM if not \"%minimized%\"==\"\" goto :minimized set minimized=true start /min cmd /C \"%~dpnx0\" goto :EOF :minimized توجه داشته باشید که بعد از :minimized، کدنویسی اسکریپت آغاز می‌شود. در صورتی که قصد پنهان کردن ...ادامه مطلب

Kasra

استفاده از نوار آدرس مرورگر به عنوان یک ماشین حساب

فرض کنید که در حال گشت‌و‌گذار در محیط وب هستید و قصد دارید تا یک عمل ریاضی نظیر جمع یا تفریق را انجام دهید. شاید سریع‌‌ترین راهی که به ذهن می‌رسد استفاده از ماشین حساب ویندوز باشد. اما باید بدانید که می‌توانید از این نیز سریع‌تر عمل کنید! در این ترفند قصد داریم نحوه استفاده از نوار آدرس مرورگر اینترنت به عنوان یک ماشین حساب را برای شما بازگو کنیم. به طوری که بدون نصب هرگونه افزونه‌ای و در هر مرورگر دلخواهی، می‌توانید عملیات ریاضی را در قسمت نوار آدرس مرورگر انجام دهید و جواب بگیرید. بدین منظور: ابتدا مرورگر اینترنتی دلخواه خود را باز کنید. اکنون در نوار آدرس مرورگر (محلی که آدرس‌های اینترنتی را وارد می‌کنید) عبارت زیر را وارد کنید: javascript:X+Y به جای X و Y دو عدد دلخواه را وارد کنید. به عنوان مثال برای محاسبه جمع دو عدد 14 و 29 بایستی این عبارت را وارد نماییم: javascript:14+29 خواهید دید که عدد ...ادامه مطلب

ehssan_hz

تست کدهای جاوااسکریپت روی کامپیوتر به صورت آفلاین

اگر سایت یا وبلاگ دارید مطمئناً شما نیز تاکنون با کدهای جاوااسکریپت سروکار داشته‌اید. بیش‌تر افراد برای زیباسازی و کاربردی کردن وبلاگ یا سایت خود از این کدها استفاده می‌کنند. اما اکثر کاربران برای تست این گونه کدها آن‌ها را مستقیماًً‌ وارد قالب وبلاگ خود می‌کنند که این کار چندان به صلاح نیست. هم‌اکنون قصد داریم ترفندی را به شما معرفی کنیم که با بهره‌گیری از آن می‌توانید این کدها را بر روی کامپیوتر و خود و بدون نیاز به اتصال به اینترنت امتحان کنید و پس از تایید آن‌ها را در وبلاگ یا وب‌سایت خود قرار دهید. برای این کار: در فضای خالی از صفحه دسکتاپ یا هر محل دیگری، راست‌کلیک کرده و از New > Text Document را انتخاب کنید. خواهید دید که نرم‌افزار Notepad باز می‌شود. حال کد مربوطه را داخل Notepad از طریق Copy و Paste وارد نمایید. پس از کپی کدهای فوق، از منوی File بر روی Save as ...ادامه مطلب

تست روز

کدام فناوری به برقراری تماس تلفنی در بستر اینترنت اشاره دارد؟

Ethernet NFC VoIP Ping
ترفند زندگی

فکر و ذهن انسان است که از بهشت ، جهنم و از جهنم نیز بهشت میسازد.

آیا میدانید

در کشور ژاپن یکی از طرفداران محصولات اپل، پیش از عرضه‌ی آی‌فون 6، در صف فروش این محصول 7 ماه منتظر ماند. (+)

تاریخ فناوری
  • 1987 (32 سال قبل در چنین روزی) :
    دامنه‌ی apple.com آنلاین شد.
  • 2008 (11 سال قبل در چنین روزی) :
    جنگ پخش‌کننده‌های HD با پایان توسعه‌ی پخش‌کننده‌های HD DVD توسط شرکت توشیبا منجر به پیروزی Blu-ray شد.
  • کانال تلگرام ترفندستان
    آخرین اخبار فناوری
    نظرسنجی 1397/11/16

    شما از کدام پیام‌رسان بیش‌تر استفاده می‌کنید؟

    • تلگرام
      89% (78 نفر)
    • واتس‌اپ
      6% (5 نفر)
    • سایر پیام‌رسان‌های خارجی
      0% (0 نفر)
    • پیام‌رسان‌های ایرانی
      6% (5 نفر)

    ورود به حساب کاربری