Home
» Windows
»
Інструкції щодо виправлення помилки «не розпізнано як внутрішню або зовнішню команду» під час використання CMD у Windows
Інструкції щодо виправлення помилки «не розпізнано як внутрішню або зовнішню команду» під час використання CMD у Windows
Так, таке трапляється дуже часто, особливо для тих, хто встановлює багато програм, програмує такі програми, як Java, налаштовує власні сервери... що безпосередньо впливає на середовище Windows. Ось у чому полягає помилка:
«Синтаксис команди cmd» не розпізнається як внутрішня або зовнішня команда, керована програма або пакетний файл.
Ця помилка полягає в тому, що якщо ви введете будь-який синтаксис команди в CMD - команду Windows, таку як Ping, ipconfig..., ви отримаєте вищезгадане повідомлення про помилку.
Отже, як виправити цю помилку «не розпізнається як внутрішня чи зовнішня команда...». Будь ласка, зверніться до статті нижче про WebTech360!
Що викликає цю помилку "не розпізнається як внутрішня або зовнішня команда..." у Windows?
Як згадувалося вище, ця помилка виникає під час встановлення програм, що впливають на розділ «Змінні середовища Windows», таких як програмні додатки, створення сервера... Коли значення цих змінних середовища змінюються, це призведе до «непорозуміння» або плутанини під час виконання програми чи команди Windows.
Як виправити помилку «не розпізнається як внутрішня чи зовнішня команда...»:
Перевірте, чи встановлено програму
Перевірте, чи встановлено програму
Командний рядок не може запустити програму, якої не існує. Якщо ви намагаєтеся запустити щойно встановлену програму, переконайтеся, що її встановлено правильно.
Щоб перевірити встановлення:
1. Натисніть Win + R , щоб відкрити меню «Виконати» . Потім введіть control і натисніть OK.
2. Потім на Панелі керування перейдіть до розділу Програми > Програми та засоби .
3. Прокрутіть список встановлених програм і знайдіть ту, яку потрібно запустити.
Або ж ви можете переглянути встановлені програми, перейшовши до розділу «Програми та функції» в налаштуваннях. Для цього натисніть клавішу Windows + I , виберіть «Програми» та знайдіть встановлену програму.
За замовчуванням, коли ви намагаєтеся запустити програму або скрипт з CMD, командний рядок шукає відповідні файли та шляхи в папці System32 або змінних середовища. Якщо файл відсутній, повертається помилка «не розпізнано як внутрішня або зовнішня команда, виконувана програма або пакетний файл».
Можливо, це тому, що Windows встановлює більшість програм не в папку System32, а в C:\Program Files.
Ви можете вирішити цю проблему трьома способами:
1. Спочатку використовуйте повний шлях до виконуваного файлу для запуску програми.
2. По-друге, додайте шлях до програми до змінних середовища Windows.
3. Нарешті, перемістіть файли до папки System32.
Використовувати повний шлях до файлу для виконання команди
Використовувати повний шлях до файлу для виконання команди
Спочатку спробуємо метод повного шляху. Тут ми використовуватимемо повний шлях до файлу замість назви програми для запуску програм з командного рядка. Ось як це зробити:
2. Далі введіть повний шлях до програми, яку ви хочете запустити. Наприклад, якщо ви хочете відкрити ESBCalc Port, розташований у папці C:\ , команда для відкриття програми з повним шляхом виглядатиме так:
C:\ESBCalcPort.exe
3. Однак, це працюватиме, лише якщо шлях до файлу не містить пробілів. Якщо шлях до вашого файлу містить пробіли, введіть шлях до файлу в подвійних лапках.
Використовуйте повний шлях до файлу в лапках
Використовуйте повний шлях до файлу в лапках
Командний рядок зчитує пробіли в кінці команди та обробляє все, що йде після пробілу, як окрему команду.
Припустимо, ви хочете запустити програму Internet Explorer у C:\Program Files\Internet Explorer\iexplore.exe через CMD. Однак, запуск цього шляху до файлу повертає помилку через пробіл між Program Files та Internet Explorer .
Щоб уникнути цього, можна взяти шлях до файлу в подвійні лапки. Тут команда для запуску Internet Explorer виглядатиме так:
"C:\Program Files\Internet Explorer\iexplore.exe"
Додати шлях до файлу до змінних середовища Windows
Ви можете редагувати змінні середовища та додати шлях до файлу програми до її папки. Таким чином, командний рядок визначить шлях для введеної команди та виконає її без помилок.
Додавання повного шляху до файлу до змінної середовища Windows може допомогти вам вирішити помилку «не розпізнано як внутрішню або зовнішню команду» для команд Flex, nmake, make, cobra, Is, terraform, gcc, code, Android Studio, Python, Fastboot та ADB.
Щоб редагувати змінну середовища Windows:
1. Натисніть Win + R, щоб відкрити меню «Виконати».
3. Перейдіть до розділу Система та безпека > Система . У лівій панелі натисніть Додаткові параметри системи .
Натисніть «Додаткові параметри системи»
4. У новіших версіях Windows 10 перейдіть до меню Налаштування > Система > Про систему . Потім натисніть Додаткові параметри системи в розділі Пов’язані параметри.
5. На вкладці Додатково натисніть кнопку Змінні середовища.
Натисніть кнопку «Змінні середовища»
6. У новому вікні в розділі Системні змінні виберіть змінну Шлях.
7. Натисніть кнопку «Редагувати».
8. У вікні редагування натисніть кнопку «Створити».
Натисніть «Створити»
9. Тут потрібно вставити шлях до файлу програми, яку ви хочете запустити з CMD. Наприклад, якщо ви хочете запустити браузер Chrome, розташований у C:\Program Files\Google\Chrome\Application, то повний шлях до файлу буде таким:
C:\Program Files\Google\Chrome\Application
10. Натисніть кнопку «ОК» , щоб додати його до Змінних середовища.
Потім натисніть кнопку «ОК» у всіх відкритих вікнах, щоб зберегти зміни.
Після додавання нової змінної середовища відкрийте командний рядок , введіть назву програми, і CMD відкриє її без помилок.
Перемістіть файл до папки System32
Перемістіть файл до папки System32
System32 – це захищена системна папка, і вона захищена не просто так. Коли ви намагаєтеся запустити програму з правами адміністратора, командний рядок шукатиме виконуваний файл у папці System32. Однак, оскільки не всі програми встановлені в папці System32, ви можете отримати помилку.
Якщо ви все ще хочете запускати програму з CMD і не хочете вводити повний шлях до файлу, ви можете перемістити файл програми до папки System32.
Щоб перемістити файли програми до папки System32:
1. Перейдіть до папки встановлення програми та скопіюйте всі файли з папки. Тут ми перемістимо файли Google Chrome, розташовані в C:\Program Files\Google\Chrome\Application, до папки System32.
2. Далі перейдіть до папки C:\Windows\System32 та вставте скопійовані файли. Натисніть кнопку «Так» , якщо з’явиться запит UAC.
3. Далі відкрийте командний рядок з правами адміністратора, введіть chrome та натисніть Enter. CMD одразу відкриє браузер Google Chrome .