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

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

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

تست روز

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

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

وقتی انسان درون خود آرامش را پیدا نکند، گشتن دنبال آن در جاهای دیگر کاملا بی فایده است.

آیا میدانید

کشور فیلیپین با متوسط سرعت 3.54 مگابیت بر ثانیه دارای کندترین سرعت اینترنت در محدوده‌ی شرق آسیا است. (+)

تاریخ فناوری
  • 1950 (71 سال قبل در چنین روزی) :
    ریچارد برانسون، کارآفرین و سرمایه‌گذار بریتانیایی متولد شد. او رئیس و بنیان‌گذار گروه شرکت‌های ویرجین است که عنوان بیش از 400 شرکت در سراسر دنیا را از آن خود کرده است. مجله‌‌ی فوربز در ژوئیه 2015 میزان ثروت برانسون را 5.2 میلیارد دلار برآورد کرده است. برانسون در شانزده سالگی تحصیل را رها کرد و مجله‌ای با نام Student را با دوستان خود راه‌اندازی کرد.
  • 1986 (35 سال قبل در چنین روزی) :
    شرکت IBM به نخستین شرکتی بدل شد که از چیپ 1 مگابیتی بر روی رایانه‌ی مدل 3090 خود استفاده کرد.
  • کانال تلگرام ترفندستان
    آخرین اخبار فناوری
    نظرسنجی 1397/11/16

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

    • تلگرام
      67% (1154 نفر)
    • واتس‌اپ
      21% (363 نفر)
    • سایر پیام‌رسان‌های خارجی
      3% (45 نفر)
    • پیام‌رسان‌های ایرانی
      9% (156 نفر)

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