بعضی وقتا وقتی هر دستوری که به سی ام دی میدیم اجرا نمیشه و خطای زیر رو نمایش میده
“دستور” is not recognized as an internal or external
command, operable program or batch file
برای رهایی از این خطا راهکارهای زیر رو امتحان کنید :
ابتدا سی ام دی رو به کمک Run as administrator اجر اکنید و دستوری در آن بنویسید
برای اینکار باید به آدرس زیر در سیستم خود برین
C:\Windows\System32
توی این پوشه باید cmd رو پیدا کنید و روش کلیک راست کرده و گزینه Run as administrator رو انتخاب کنید
و یا میتونید فایل bat خودتون رو به همین روش اجراش کنید
(دوستانی که در رمزگشایی مشکل داشتند)!!!
اگه بازهم این اخطار رو داد
اینبار گزینه های زیر رو چک کنید
شما باید ببینید توی سیستمون برنامه های زیر موجود هستن یا نه
msiexec.exe
pkgmgr.exe
برای اینکه بفهمید این دو برنامه توی سیستمتون فعالن یا نه کلید های ترکیبی win + R رو بزنید و درون کادر Run برنامه های بالا رو کپی کنید و ...
اگه برنامه ها اجرا شد یعنی مشکل مسیر ندارین ولی اگه اجرا نشد این برنامه هارو در قسمت جستوجوی درایو سی جستوجو کنید و پس از یافتن یکبار اجراشون کنید.
این دوتا برنامه برنامه های خاصی نیستن فقط برنامه های کمک یا همون Help هستن که بخاطر یه داستان طولانی cmd وابسته اینا شده
در کل اگه باز هم مشکل برطرف نشد ...
کارهای زیر رو انجام بدین که در این صورت باید صددرصد مشکل برطرف بشه
1 - به میسر زیر برین
Control Panel\System and Security\System
2 - از صفحه باز شده بر روی Advanced system settings کلیک کنید
3 - از تب Advanced بر روی دکمه Environment Variables کلیک کنید
4 - از صفحه باز شده درون لیست پایینی گزینه ی Path System و یا Path رو انتخاب کرده روی دکمه Edit کلیک کنید
5 - مطمئن شوید که آدرسی که در قسمت Variable value نوشته شده عبارت زیر را در خود دارد
%SystemRoot%\system32;
برای اینکار بهتره کل آدرس رو کپی کنید در یک نوت پد و ...
اگه عبارت بالا رو نداشت اون عبارت رو بهش اضافه و Ok کنید و به مرحله 8 این آموزش برین ولی اگه این عبارت رو داشت برین به مرحله شیش D:
6 - کل عبارت رو کپی کنید توی تکست باکس یا نوت پد و بهتره که ذخیره اش کنید .... بعد اون کادری که آدرس داره رو خالی کنید و یه عبارت الکی توش بنویسید و OK کنید.
7 - دوباره بر روی Edit کلیک کنید و عباراتی که توی نوت پد کپی کرده بودین رو برگردونید سرجاش
یعنی به همون حالت اولیه بگردین!
OK کنید و کارش رو بسازید :)
8 - دوباره تست کنید ببینین برنامه یا فایل bat اخطار میده یا نع؟ :)
(سوال مسخره ایه :) )