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 واضح است ...ادامه مطلب

johncenam

تغییر اندازه‌ی پنجره‌ی محیط خط فرمان در زمان اجرای Batch File‌ها

فایل‌های Batch دسته‌ای از اسکریپت‌ها با پسوند BAT یا COM هستند که حاوی یک سری از دستورات محیط خط فرمان می‌باشند؛ در این اسکریپت‌ها، دستورات پشت سر هم اجرا شده و چون به زبان ماشین نزدیک‌اند با قدرت و سرعت بیش‌تری عمل می‌کنند. همان‌طور که می‌دانید در هنگام اجرای Batch File‍‌ها، پنجره‌ی محیط خط فرمان در اندازه‌ی پیش‌فرض نمایان خواهد شد؛ اما شاید شما تمایل داشته باشید که اندازه‌ی پنجره‌ را به صورت دستی تعیین نمایید. در این ترفند به آموزش این کار خواهیم پرداخت. برای این کار لازم است که ابتدا فایل Batch مورد نظر خود را با نرم‌افزارهایی نظیر Notepad باز کنید. سپس (ترفندستان) کد زیر را در ابتدای Batch File خود قرار دهید: @mode con cols=width lines=height توجه داشته باشید که باید به جای width و height، عرض و طول مدنظرتان را جای‌گزین نمایید. برای اجرای تمام صفحه‌ی اسکریپت نیز کد زیر را به کار ببرید: @mode con cols=200 lines=68 لازم به ذکر است ...ادامه مطلب

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، کدنویسی اسکریپت آغاز می‌شود. در صورتی که قصد پنهان کردن ...ادامه مطلب

arsenal-champion

نمایان کردن فایل‌های مخفی شده توسط ویروس‌ها با یک کلیک!

این روزها ویروس‌های کامپیوتری علاقه زیادی به مخفی کردن فایل‌های شخصی کاربر دارند! بسیاری از ویروس‌ها، فایل‌های روی فلش‌ و هاردهای اکسترنال را مخفی می‌کنند؛ اما مشکل اصلی آن‌جاست که با راست‌‌کلیک کردن بر روی فایل‌های مخفی شده و رفتن به Properties آن‌ها، متوجه می‌شوید که قادر به برداشتن تیک گزینه‌ی Hidden نیستید! این اتفاق به خاطر این می‌افتد که ویروس، فایل‌ها را سیستمی می‌کند و به همین علت قادر به برداشتن تیک Hidden در حالت عادی نیستید. در این ترفند روشی را به شما بازگو می‌کنیم که با یک کلیک بتوانید این فایل‌های سمج را از حالت مخفی خارج کنید. لازم به ذکر است که قبلاً در ترفندستان ترفندی مشابه منتشر شده است اما در این ترفند روش سریع‌تر را به شما بازگو خواهیم کرد.   برای این‌کار: با فشردن کلیدهای ترکیبی Win+R وارد Run شده و در فیلد مربوطه عبارت notepad را وارد کرده و Enter بزنید. در محیط Notepad متن زیر ...ادامه مطلب

تست روز

کدام کشور بیشترین حجم مراکز داده (دیتا سنتر) را در اختیار دارد؟

هلند ایالات متحده آلمان چین
ترفند زندگی

دوست یکی از بهترین چیزهائیست که میتوانی داشته باشی و یکی از بهترین چیزهائی که میتوانی باشی.

آیا میدانید

کلیه صحبت‌هایی که با سرویس Siri محصولات اپل انجام می‌شود، برای این شرکت ارسال شده، تحلیل و ذخیره می‌شود. (+)

تاریخ فناوری
  • 1908 (117 سال قبل در چنین روزی) :
    جان باردین، فیزیکدان و مهندس الکترونیک آمریکایی متولد شد. او بیش‌تر به دلیل اختراع ترانزیستور شناخته می‌شود. اختراع ترانزیستور توسط وی موجب انقلابی در صنعت الکترونیک شد. باردین همچنین برنده‌ی دو جایزه‌ی نوبل فیزیک و مدال افتخار انجمن مهندسان برق و الکترونیک IEEE شد.
  • 1934 (91 سال قبل در چنین روزی) :
    رابرت موگ، از پیشگامان موسیقی الکترونیک در آمریکا متولد شد. او بیش‌ترین معروفیت خود را برای اختراع سینث‌سایزر موگ به دست آورد. رابرت موگ با اختراع مدل کاملاً جدیدش انقلابی در صنعت ساخت سینث‌سایزرها انجام داد که در سال 1968 توسط وندی کارلوس در قطعه‌ی Switched-on Batch استفاده شد، قطعه‌ای محبوب که صدای سینث‌سایزرها را به موسیقی‌دان‌های بسیاری معرفی کرد.
  • 1935 (90 سال قبل در چنین روزی) :
    جاشوآ لدربرگ، بیولوژیست مولکولی اهل آمریکا متولد شد. او به دلیل فعالیت‌هایش در زمینه‌ی ژنتیک، هوش مصنوعی و برنامه‌ی فضایی ایالات متحده‌ی آمریکا شناخته می‌شود. وی همچنین برنده‌ی جوایزی هم‌چون جایزه‌ی نوبل فیزیولوژی و پزشکی شده است.
  • 1975 (50 سال قبل در چنین روزی) :
    مولی وود، خبرنگار آمریکایی حوزه‌ی فناوری متولد شد. او به عنوان گوینده در رادیو Marketplace فعالیت دارد. همچنین سابقه‌ی فعالیت در وب‌سایت CNET و نویسندگی در ده‌ها مجله و وب‌سایت فناوری در کارنامه‌ی او به چشم می‌خورد.
  • کانال تلگرام ترفندستان
    آخرین اخبار فناوری
    تبلیغات متنی
    نظرسنجی 1403/11/25

    فکر می‌کنید وضعیت اینترنت در ایران در ۵ سال آینده چگونه خواهد شد؟

    • ⏳ همین وضعیت فعلی ادامه پیدا می‌کند
      18% (7 نفر)
    • ✅ بهتر می‌شود و محدودیت‌ها کاهش می‌یابد
      18% (7 نفر)
    • ❌ بدتر خواهد شد و دسترسی سخت‌تر می‌شود
      28% (11 نفر)
    • ⚡️ فناوری‌های جدید (مثل استارلینک) محدودیت‌ها را دور می‌زنند
      36% (14 نفر)

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