Abolfazl.E

نصب به نوبت نرم‌افزارها به وسیله‌ی ساختن یک فایل Batch

مطمئناً شما نیز پس از نصب ویندوز شروع به نصب نرم‌افزارهای کاربردی خود می‌نمایید. طبیعتاً از میان انبوه نرم‌افزارهایی که دارید، تنها بعضی از آن‌ها را برای نصب انتخاب می‌کنید و از این پوشه به آن پوشه به دنبال فایل نصب آن‌ها می‌گردید. در این ترفند قصد داریم روشی را معرفی کنیم که با استفاده از آن می‌توانید با نوشتن یک فایل Batch، فایل Setup نرم‌افزارهای دلخواه‌تان را پشت سر هم اجرا کرده و نرم‌افزار‌های مدنظر را نصب کنید. فایل Batchی که قصد نوشتن آن را داریم از دستور Start برای اجرای فایل‌های Setup کمک می‌گیرد؛ اما همان‌طور که می‌دانید در فایل‌های Batch، دستورات پشت سر هم اجرا می‌شوند لذا با استفاده‌ی مستقیم از دستور Start تمامی فایل‌های نصبی با هم اجرا می‌شوند که چنین چیزی نه تنها راه‌حل نیست بلکه مشکل جدیدی برای ما می‌سازد! راه‌حلی که ما پیش روی شما می‌گذاریم استفاده از سوییچ w/ به همراه دستور Start می‌باشد. ...ادامه مطلب

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 ...ادامه مطلب

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

Abolfazl.E

پاک‌سازی کامل سرویس‌های ویندوز

هر کدام از فعالیت‌های ویندوز از قبیل به‌روزرسانی ویندوز، پیغام‌های ویندوز، پوسته‌‌ی ویندوز و... را سرویس‌های مختلفی مدیریت می‌کنند؛ هم‌چنین با نصب نرم‌افزارهای مختلف نیز سرویس‌های جدیدی به لیست سرویس‌های فعال سیستم اضافه خواهند شد. مطمئناً شما مایل به فعال بودن تمامی سرویس‌های موجود نیستید و تعدادی از آن‌ها را غیرفعال خواهید کرد. اما به مرور زمان و با شلوغ شدن لیست سرویس‌ها، شاید پاک‌سازی سرویس بی‌مصرف را راه بهتری از غیرفعال کردن آن بیابید. این موضوع زمانی اهمیت بیش‌تری پیدا می‌کند که بعضی مواقع با Uninstall شدن ناقص بعضی از نرم‌افزارها، گزینه مربوط به سرویس آن همچنان در لیست باقی خواهد ماند. در این ترفند طریقه‌ی پاک‌سازی کامل یک سرویس را در سیستم‌عامل ویندوز شرح خواهیم داد. برای این کار: ابتدا دکمه‌های Win+R را فشرده و در کادر Run عبارت services.msc را تایپ کنید و Enter را بفشارید. در پنجره‌ای که باز می‌شود تمامی سرویس‌های فعال و غیرفعال را مشاهده خواهید ...ادامه مطلب

تست روز

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

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

کسی که بداند، کافی برایش کافی است، همیشه به مقدار کافی خواهد داشت.

آیا میدانید

در سال 2012 شرکت اپل در هر روز 340 هزار گوشی آی‌فون به فروش رساند. (+)

تاریخ فناوری
  • 1862 (157 سال قبل در چنین روزی) :
    فیلیبرت موریس دی‌اوکان، مهندس و ریاضی‌دان فرانسوی متولد شد. وی شاخه‌ای در ریاضیات به نام نوموگرافی را بنا کرد که بیان‌گر محاسبات گرافیکی معادلات جبری بود.
  • 1946 (73 سال قبل در چنین روزی) :
    جیم توماس، دانشمند علوم رایانه و از پیش‌گامان گرافیک رایانه‌ای متولد شد.
  • 1955 (64 سال قبل در چنین روزی) :
    استیو گیبسون، مهندس نرم‌افزار آمریکایی، و محقق امنیت رایانه متولد شد. در اوایل دهه‌ی 80، گیبسون به دلیل فعالیت‌هایش در زمینه‌ی فناوری قلم نوری مورد استفاده در سیستم‌های اپل و آتاری شناخته شده بود.
  • 1973 (46 سال قبل در چنین روزی) :
    لری پیج، کارآفرین و مبتکر آمریکایی که به همراه سرگی برین، گوگل را تأسیس نمود متولد شد. در 4 آوریل 2011 پس از استعفای اریک اشمیت، پیج به عنوان مدیر عامل اجرایی گوگل انتخاب شد. در سال 2013 فوربز دارایی پیج را حدود 23 میلیارد دلار تخمین زد و او در لیست ثروتمندترین‌ها در آمریکا در جایگاه بیستم قرار گرفت. پیج مخترع رتبه‌ی صفحه (Page Rank) بود که پایه و اساس الگوریتم جستجوی گوگل است. او همچنین به همراه سرگی برین تقریباً 16 درصد از سهام گوگل را در اختیار دارند.
  • 1976 (43 سال قبل در چنین روزی) :
    نخستین گردهمایی سالانه‌‌ی علاقه‌مندان رایانه در نیومکزیکو با رونمایی از رایانه‌ی Altair 8800 برگزار شد. این مراسم با سخنرانی بیل گیتس آغاز شد.
  • 1999 (20 سال قبل در چنین روزی) :
    ویروس Melissa از طریق ایمیل در تمام جهان گسترش یافت و سریع‌ترین گسترش آلودگی یک ویروس رایانه‌ای در جهان را رقم زد.
  • کانال تلگرام ترفندستان
    آخرین اخبار فناوری
    نظرسنجی 1397/11/16

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

    • تلگرام
      83% (151 نفر)
    • واتس‌اپ
      9% (17 نفر)
    • سایر پیام‌رسان‌های خارجی
      2% (4 نفر)
    • پیام‌رسان‌های ایرانی
      5% (9 نفر)

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