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

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

تست روز

کدام کشور بیشترین حجم مراکز داده (دیتا سنتر) را در اختیار دارد؟

هلند ایالات متحده آلمان چین
ترفند زندگی

کوچکترین عمل خوب از بزرگترین نیت خوب بهتر است.

آیا میدانید

اولین تماس تلفنی از طریق تلفن همراه در سال 1973 به وسیله‌ی مارتین کوپر، یکی از مخترعین سابق شرکت موتورولا انجام شد. (+)

تاریخ فناوری
  • 1857 (168 سال قبل در چنین روزی) :
    ادوارد لئون اسکات دو مارتين ويل، مخترع فرانسوی، حق اختراع دستگاه فون‌آتوگراف را ثبت کرد. این دستگاه نخستین ابزار ضبط صدا بود.
  • 1940 (85 سال قبل در چنین روزی) :
    ژان ایشبیا، دانشمند فرانسوی رایانه و طرح ارشد زبان برنامه‌نویسی Ada متولد شد.
  • 1996 (29 سال قبل در چنین روزی) :
    فیلم سینمایی Twister بر روی DVD منتشر شد و تبدیل به اولین فیلمی شد که از این طریق منتشر می‌شود.
  • 1999 (26 سال قبل در چنین روزی) :
    اولین سایت ویکی با عنوان WikiWikiWeb آغاز به کار کرد. سایت‌هایی که پس از این سایت در این زمینه فعالیت کردند (همانند ویکی‌پدیا) نام ویکی را از این سایت به ارث بردند. کلمه‌ی ویکی‌ویکی که در نام این سایت به کار رفته‌ بود الهام گرفته از نام یکی از خطوط اتوبوس‌رانی در هاوایی بود. عبارت WikiWiki در زبان مردمان هاوایی به معنی «بدو بدو» است.
  • 2004 (21 سال قبل در چنین روزی) :
    شرکت Comcast شبکه‌ی تلوزیونی TechTV که در زمینه‌ی آموزش فناوری فعالیت می‌کرد را خریداری نمود. این کانال پس از ادغام با شبکه‌ی تلویزیونی G4 با موضوع‌ بازی‌های ویدیویی به G4TechTV تغییر نام داد. هر چند که بعدتر نام آن به G4 تغییر کرد و TechTV برای همیشه از نام آن حذف شد.
  • کانال تلگرام ترفندستان
    آخرین اخبار فناوری
    آخرین ارسال‌های انجمن
    تبلیغات متنی
    نظرسنجی 1403/11/25

    فکر می‌کنید وضعیت اینترنت در ایران در ۵ سال آینده چگونه خواهد شد؟

    • ⏳ همین وضعیت فعلی ادامه پیدا می‌کند
      23% (5 نفر)
    • ✅ بهتر می‌شود و محدودیت‌ها کاهش می‌یابد
      18% (4 نفر)
    • ❌ بدتر خواهد شد و دسترسی سخت‌تر می‌شود
      27% (6 نفر)
    • ⚡️ فناوری‌های جدید (مثل استارلینک) محدودیت‌ها را دور می‌زنند
      32% (7 نفر)

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