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

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

رجیستری را می‌توان قلب ویندوز نامید! پایگاه داده‌ای که تمامی تنظیمات اصلی ویندوز و نرم‌افزارها در آن ذخیره می‌شود. نصب و پاک‌سازی پی‌در‌پی نرم‌افزارها، آلودگی‌های ناشی از ویروس‌ها و... همگی تاثیرات مخربی بر روی رجیستری به جای می‌گذارند که این امر از کارایی سیستم می‌کاهد. در این ترفند قصد معرفی ابزاری مفید برای بهینه‌سازی رجیستری را داریم؛ هم‌چنین نحوه‌ی ساخت یک اسکریپت دست‌ساز برای اجرای زمان‌بندی شده‌ی نرم‌افزار را به شما آموزش می‌دهیم. ابتدا ابزار کم‌حجم و رایگان NTREGOPT را از لینک زیر دریافت کرده و نصب نمایید: http://www.tarfandestan.com/files/upload/NtregoptSetup.zip توجه داشته باشید که نرم‌افزار را در مسیر زیر نصب کنید: ProgramFiles\NT Registry Optimizer\ این ابزار، پس از اجرا هیچ اجازه‌ای برای شروع بهینه‌سازی از شما نگرفته و علاوه بر آن در انتها نیز ویندوز را از نو راه‌اندازی نمی‌کند؛ در صورتی که چنین کاری ضروری می‌باشد. لذا قصد ساختن اسکریپتی را داریم که قبل از اجرای نرم‌افزار، پیغام تاییدی نمایش دهد، ضمن این‌که در پایان ...ادامه مطلب

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

Abolfazl.E

انتقال فایل‌ بین دستگاه‌های اندرویدی با سرعتی 100 برابر بلوتوث!

شاید برای‌تان عجیب باشد که بگوییم عنوان این ترفند به هیچ وجه اغراق نیست! ترفندی که در ادامه به شرح آن خواهیم پرداخت، انتقال فایل‌ها در سیستم عامل اندروید را توسط پروتکل FTP آموزش خواهد داد. با استفاده از این ترفند شما قادر خواهید بود فایل‌های حجیم را بین دو دستگاه دارای سیستم عامل اندروید و یا بین یک دستگاه اندرویدی و کامپیوتر با سرعتی فوق‌العاده منتقل کنید. برای این کار نیازمند اپلیکیشن مدیریت فایل ES File Explorer خواهید بود. این نرم‌افزار را از مارکت بازار به صورت رایگان می‌توانید دریافت کنید: https://play.google.com/store/apps/details?id=com.estrongs.android.pop&hl=en در ابتدا نیاز است که Portable Hotspot را در دستگاه خود فعال نمایید؛ خوشبختانه اکثر دستگاه‌های اندرویدی از چنین قابلیتی پشتیبانی می‌کنند. برای فعال کردن آن، دکمه‌ی منوی دستگاه را لمس کرده و Settings را انتخاب کنید. سپس به مسیر Wireless & Network -> Tethering & Portable Hotspot رفته و تیک گزینه‌ی Portable Wi-Fi Hotspot را فعال نمایید. این بخش ...ادامه مطلب

تست روز

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

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

پنج چیز را پیش از پنج چیز غنیمت شمار: جوانی قبل از پیری، سلامت قبل از بیماری، غنا قبل از فقر، فراغت قبل از اشتغال و زندگی پیش از مرگ.

آیا میدانید

کاربران دارای تلفن‌ همراه هوشمند در طول روز فیس‌بوک خود را 14 بار چک می‌کنند. (+)

تاریخ فناوری
  • 1938 (79 سال قبل در چنین روزی) :
    مانوئل بلوم، دانشمند رایانه‌ی اهل ونزوئلا متولد شد. وی در سال 1995 به دلیل تلاش‌هایش در زمینه‌ی بنا نهادن نظریه‌ی پیچیدگی محاسباتی و کاربرد آن در رمزنگاری و چک کردن برنامه، برنده‌ی جایزه‌ی تورینگ شد.
  • 1998 (19 سال قبل در چنین روزی) :
    ویروس CIH (چرنوبیل) شروع به آلوده کردن رایانه‌ها کرد و یک سال بعد در سال‌روز حادثه‌ی چرنوبیل عملیات آسیب‌رسانی خود را آغاز کرد. این ویروس مخرب توسط یک دانشجوی چینی برای سیستم عامل‌های ویندوز 9x طراحی شده بود که به اطلاعات هارددیسک آسیب زده و مجموعاً بیش از یک میلیارد دلار خسارت مالی به بار آورد.
  • کانال تلگرام ترفندستان
    آخرین اخبار فناوری
    نظرسنجی 1395/9/27

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

    • Apple iPhone 7
      35% (256 نفر)
    • Google Pixel
      6% (47 نفر)
    • HTC 10
      7% (55 نفر)
    • Huawei P9
      6% (46 نفر)
    • LG G5
      7% (50 نفر)
    • Samsung Galaxy S7
      30% (222 نفر)
    • Sony Xperia XZ
      5% (39 نفر)
    • Xiaomi Mi 5s
      3% (22 نفر)

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