تبلیغات

خطای is not a recognized command در echo off فایل بچ

ممکن است در ابتدای فایل bat خود از دستور echo off برای خاموش کردن یا غیرفعال کردن حالت نمایش دستورات نوشته شده در CMD استفاده کنید؛ اما در خروجی با خطای زیر رو به رو شوید:

@echo off
‘∩╗┐@echo’ is not recognized as an internal or external command,
operable program or batch file.

مشکل از آن چیزی که فکرش را هم بکنید ساده‌تر است! شما احتمالا فرمت فایل خود را با انکودینگ UTF-8 ذخیره کرده‌اید و برای رفع مشکل بایستی انکودینگ فایل را به ANCI تغییر دهید. بدین منظور، فایل bat را با نوتپد ویندوز باز کرده و سپس از منوی File، روی Save As کلیک کنید. حالا از انتهای پنجره، انکودینگ را روی ANCI قرار داده و فایل را سیو یا ذخیره کنید.

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

در خقیقت خروجی دستورات خاموش شده بودند؛ اما این دستور مشخص نمیکرد که خروجی ارورهارا هم نمایش ندهد!
تبلیغات
0
کانال تلگرام فول کده

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک گزاری اطلاعات در هر زمینه‌ای... / مدیر فول کده

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده بدون دیدگاه