Abolfazl.E

پی بردن به حجم فایل‌ها توسط نوشتن یک فایل Batch

فایل‌های Batch دسته‌ای از اسکریپت‌ها با پسوند BAT یا COM هستند که حاوی یک سری از دستورات محیط خط فرمان می‌باشند؛ در این اسکریپت‌ها، دستورات پشت سر هم اجرا شده و چون به زبان ماشین نزدیک‌اند با قدرت و سرعت بیش‌تری عمل می‌کنند. در این ترفند به شما آموزش می‌دهیم که چگونه با نوشتن یک فایل Batch به حجم فایل‌های مختلف پی ببرید. برای این کار: ابتدا (ترفندستان) برنامه Notepad ویندوز را اجرا نمایید ( برای این کار کلیدهای ترکیبی Win+R را فشار دهید، سپس در محیط Run عبارت notepad را وارد کرده و Enter بزنید). حال کد زیر را عیناً Copy کرده و در محیط Paste،Notepad نمایید: @echo off REM WWW.TARFANDESTAN.COM set "filename=C:\Tarfandestan.txt" for %%A in (%filename%) do echo.Size of "%%A" is %%~zA bytes pause واضح است که باید به جای C:\Tarfandestan.txt، مسیر دقیق فایل مدنظر را همراه با نام و پسوند دقیق جای‌گزین نمایید. پس از کپی کردن کد، از منوی File بر روی Save as کلیک کنید. ...ادامه مطلب

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

حذف نرم‌افزار پیش‌فرض اجرا کننده‌ی فرمت‌های مختلف در ویندوز

مطمئناً شما نیز با روش تعیین نرم‌افزار پیش‌فرض برای پسوندهای مختلف فایل‌های ویندوز آشنا هستید؛ کافی‌ است بر روی یکی از فایل‌هایی که پسوند مورد نظر شما را داراست راست‌کلیک کرده و بعد از انتخاب گزینه‌ی Open With بر روی Choose Default Program کلیک نموده و سپس نرم‌افزار دلخواه را انتخاب کنید. اما عکس این قضیه یعنی حذف نرم‌افزار پیش‌فرض برای آن پسوند و یا به اصطلاح Unassociate کردن آن، به این آسانی‌ها نخواهد بود. در این ترفند چگونگی این کار را به شما آموزش می‌دهیم. برای این کار: ابتدا (ترفندستان) در کادر جستجوی منو یا صفحه‌ی Start عبارت CMD را تایپ کرده، بر روی آن راست‌کلیک کنید و سپس گزینه‌ی Run as Administrator را انتخاب نمایید. در محیط خط فرمان دستور زیر را تایپ کرده و دکمه‌ی Enter را بفشارید: assoc.extension= به جای کلمه extension، پسوند مدنظر را بنویسید. به عنوان مثال برای Unassociate کردن فایل‌های RCC، دستور زیر را به کار می‌بریم: assoc.rcc= راه دیگر، استفاده ...ادامه مطلب

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 لازم به ذکر است ...ادامه مطلب

تست روز

محدودیت حجم هر فایل در درایوهای با فرمت FAT32 چقدر است؟

2 گیگابایت 4 گیگابایت 8 گیگابایت 16 گیگابایت
ترفند زندگی

به جایی که می افتی نگاه نکن. به جایی نگاه کن که لیز خوردی.

آیا میدانید

بر اساس تحلیل‌های داده‌ای که از فیس‌بوک صورت گرفته است، در هفته‌های قبل از کریسمس بیشترین جدایی زوج‌ها اتفاق می‌افتد. (+)

تاریخ فناوری
  • 1941 (76 سال قبل در چنین روزی) :
    الین کولمرائر، دانشمند فرانسوی رایانه و خالق زبان برنامه‌نویسی منطقی پرولوگ متولد شد.
  • 1944 (73 سال قبل در چنین روزی) :
    هاسو پلاتنر، کارآفرین، بازرگان و مدیر ارشد اجرایی آلمانی متولد شد. وی از موسسین شرکت بزرگ نرم‌افزاری SAP AG می‌باشد.
  • 1953 (64 سال قبل در چنین روزی) :
    پل آلن، یکی از بنیانگذاران شرکت مایکروسافت متولد شد. وی در توسعه‌ی محصولات اولیه‌ی مایکروسافت نظیر MS-DOS نقش مهمی ایفا کرد. دارایی او در ماه می سال 2015 میلادی 17.6 میلیارد دلار برآورد شده است.
  • 1974 (43 سال قبل در چنین روزی) :
    کیم دات‌کام (با نام سابق کیم اشمیتز)، کارآفرین اینترنتی آلمانی-فنلاندی و موسس وب‌سایت مگاآپلود متولد شد. وی در سال 2012 به خاطر تسهیل دانلود غیر قانونی به دستور پلیس فدرال آمریکا در نیوزیلند بازداشت شد. سایت مگاآپلود نیز همزمان با دستگیری او برچیده شد. وی در سال 2013 پروژه‌ی جدید فضای ذخیره‌سازی ابری مگا را راه‌اندازی کرد.
  • 2000 (17 سال قبل در چنین روزی) :
    دامنه‌ی twitter.com آنلاین شد.
  • 2007 (10 سال قبل در چنین روزی) :
    اینتل پردازنده‌ی Core2 Duo Processor E4300 را عرضه کرد.
  • کانال تلگرام ترفندستان
    آخرین اخبار فناوری
    نظرسنجی 1395/9/27

    بهترین گوشی عرضه‌شده در سال 2016 از دید شما کدام یک از موارد زیر است؟

    • Apple iPhone 7
      40% (98 نفر)
    • Google Pixel
      7% (18 نفر)
    • HTC 10
      6% (14 نفر)
    • Huawei P9
      7% (16 نفر)
    • LG G5
      8% (19 نفر)
    • Samsung Galaxy S7
      25% (60 نفر)
    • Sony Xperia XZ
      5% (12 نفر)
    • Xiaomi Mi 5s
      2% (6 نفر)

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