Abolfazl.E

حذف فاصله و کوتیشن از عبارت وارد شده در ورودی فایل‌های Batch

در صورتی که قصد نوشتن یک فایل Batch را داشته باشید که به عنوان ورودی از کاربر عبارتی را دریافت کند، این امر بسیار مهم خواهد بود که در سمت راست، چپ و یا بین حروف عبارت وارد شده از کاراکتر فاصله (Space) و یا دو کوتیشن (\" \") استفاده نشده باشد؛ زیرا وجود هر یک از این کاراکترها، استفاده شما از متغیر مدنظر را دچار مشکل می‌کند. در این ترفند یاد خواهید گرفت که چگونه کاراکترهای فاصله و دو کوتیشن را از ورودی اسکریپت حدف نمایید. حذف فاصله از سمت چپ، سمت راست و بین حروف عبارت ورودی فرضاً اگر متغیر شما str باشد، با استفاده از این کد، متغیر خود را اصلاح کنید: set str=%str: =% به عنوان مثال برنامه‌ی شما به چنین شکلی می‌تواند باشد: @echo off set /p str= set str=%str: =% echo.%str% pause حذف فاصله از سمت چپ عبارت ورودی فرضاً اگر متغیر شما str باشد، با استفاده از این کد، متغیر خود را اصلاح کنید: for ...ادامه مطلب

Abolfazl.E

اتصال به سرور FTP توسط محیط خط فرمان

FTP، مخفف عبارت File Transfer Protocol و به معنی پروتکل انتقال فایل‌ است. پروتکلی بسیار کارآمد که برای انتقال فایل‌ها بین کامپیوتر سرور (Remote Computer) و کامپیوتر شخصی (Local Computer) می‌باشد. اکثر کاربران برای اتصال به سرور FTP و دانلود و آپلود فایل‌ها، از نرم‌افزارهای مختلفی مانند FileZilla یا CuteFTP استفاده می‌کنند؛ اما در شرایطی که به چنین نرم‌افزارهایی دسترسی نداشته باشیم چاره چیست؟ در این ترفند به شما آموزش می‌دهیم که با استفاده از محیط خط فرمان ویندوز و یا همان کنسول CMD، به یک سرور FTP متصل شده و عملیات مدنظر خود را انجام دهید. برای این کار: دکمه‌های Win+R را فشرده و در کادر Run عبارت CMD را تایپ نمایید؛ سپس (ترفندستان) دکمه‌ی Enter را بفشارید. در محیط خط فرمان با تایپ عبارت FTP و فشردن Enter وارد کنسول FTP می‌شوید. در مرحله بعدی با استفاده از دستور زیر به سرور متصل شوید: ftp ftp.domain.com که مشخصاً به جای ftp.domain.com باید آدرس FTP ...ادامه مطلب

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= راه دیگر، استفاده ...ادامه مطلب

تست روز

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

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

تنها چیزی که بدون هیچ تلاش و کوشش ، بالأخره نصیب ما میشود ، پیری است.

آیا میدانید

مارک زاکربرگ (موسس فیس‌بوک) در سال 2013 مبلغ 1 میلیارد دلار به موسسه‌های خیریه کمک کرد. این کار او را به بزرگ‌ترین خّیر در آمریکا تبدیل کرد. (+)

تاریخ فناوری
  • 2010 (13 سال قبل در چنین روزی) :
    برخورددهنده‌ی هادرونی بزرگ (LHC)، شتاب‌دهنده‌ی ذرّه‌ای و برخورددهنده‌ی مستقر در سازمان تحقیقاتی سرن، با موفقیت نخستین بیگ‌بنگ کوچک را ایجاد کرد.
  • کانال تلگرام ترفندستان
    آخرین اخبار فناوری
    تبلیغات متنی
    نظرسنجی 1397/11/16

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

    • تلگرام
      61% (1422 نفر)
    • واتس‌اپ
      26% (602 نفر)
    • سایر پیام‌رسان‌های خارجی
      3% (67 نفر)
    • پیام‌رسان‌های ایرانی
      10% (226 نفر)

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