Da, acest caz se întâmplă foarte des, mai ales pentru cei care instalează multe programe, programează aplicații precum Java, își instalează propriile servere... ceea ce afectează direct partea Environment din Windows. Asta e vina:
- „sintaxa comenzii cmd” nu este recunoscută ca o comandă internă sau externă, program operabil sau fișier batch.
Acest fenomen de eroare este că, dacă tastați orice sintaxă de comandă în CMD - Comandă Windows, cum ar fi comanda Ping, ipconfig... veți primi mesajul de eroare de mai sus.

Deci, cum să remediați această eroare „nu este recunoscută ca o comandă internă sau externă...”. Vă rugăm să consultați articolul de mai jos de la LuckyTemplates!
Vedeți mai multe articole de referință despre comenzile de bază din CMD aici.
Ce cauzează această eroare „nu este recunoscută ca o comandă internă sau externă...” pe Windows?
După cum am menționat mai sus, această eroare apare atunci când instalați programe care afectează secțiunea Variabile de mediu Windows, cum ar fi programarea aplicațiilor, crearea de servere... Când aceste valori ale variabilelor de mediu se schimbă, va provoca „neînțelegere” sau confuzie atunci când Windows execută anumite programe. sau comenzi.
Cum să remediați eroarea „nu este recunoscută ca o comandă internă sau externă...”:
Verificați dacă programul este instalat
![Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows]()
Verificați dacă programul este instalat
Linia de comandă nu poate rula programe care nu există. Dacă încercați să executați un program nou instalat, asigurați-vă că acesta a fost instalat corect.
Pentru a verifica instalarea:
1. Apăsați Win + R pentru a deschide Run . Apoi, introduceți control și faceți clic pe OK.
2. Apoi, în Panoul de control , accesați Programe > Programe și caracteristici .
3. Derulați prin lista de aplicații instalate și găsiți aplicația pe care doriți să o rulați.
În plus, puteți vizualiza și aplicațiile instalate accesând Aplicații și caracteristici din Setări. Pentru a face acest lucru, apăsați tasta Windows + I , faceți clic pe Aplicații și găsiți aplicația instalată.
În mod implicit, atunci când încercați să lansați un program sau un script din CMD, handlerul de comandă va căuta fișiere și căi asociate în folderul System32 sau variabilele de mediu. Dacă fișierul lipsește, va returna eroarea „nu este recunoscut ca o comandă internă sau externă, program operabil sau fișier batch”.
Acest lucru se poate datora faptului că Windows nu instalează majoritatea aplicațiilor în folderul System32, ci în C:\Program Files.
Puteți rezolva această problemă în trei moduri:
1. Mai întâi, utilizați calea completă a fișierului executabil pentru a lansa programul.
2. În al doilea rând, adăugați calea programului la variabilele de mediu Windows.
3. În cele din urmă, mutați fișierele în folderul System32.
Utilizați calea completă a fișierului pentru a executa comanda
![Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows]()
Utilizați calea completă a fișierului pentru a executa comanda
În primul rând, încercați metoda căii complete. Aici, articolul va folosi calea completă a fișierului în loc de numele aplicației pentru a lansa programe din promptul de comandă. Iată cum:
1. Mai întâi, deschideți Command Prompt cu drepturi de administrator .
2. Apoi, introduceți calea completă a aplicației pe care doriți să o lansați. De exemplu, dacă doriți să deschideți portul ESBCalc situat în directorul C:\ , comanda de deschidere a aplicației cu calea completă va arăta astfel:
C:\ESBCalcPort.exe
3. Cu toate acestea, acest lucru va funcționa numai dacă calea fișierului nu are spații. Dacă calea fișierului are spații, introduceți calea fișierului între ghilimele.
Utilizați calea completă a fișierului între ghilimele
![Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows]()
Utilizați calea completă a fișierului între ghilimele
Linia de comandă citește spații la sfârșitul unei comenzi și tratează orice după spațiu ca o comandă separată.
Să presupunem că doriți să lansați aplicația Internet Explorer în C:\Program Files\Internet Explorer\iexplore.exe prin CMD. Cu toate acestea, rularea acestei căi de fișier va returna o eroare din cauza spațiului dintre Program Files și Internet Explorer .
Pentru a evita acest lucru, puteți introduce calea fișierului între ghilimele. Aici, comanda de lansare a Internet Explorer va arăta astfel:
"C:\Program Files\Internet Explorer\iexplore.exe"
Adăugați calea fișierului la variabilele de mediu Windows
Puteți edita variabilele de mediu și puteți adăuga calea fișierului aplicației în directorul acesteia. În acest fel, Command Prompt va determina calea pentru comanda introdusă și o va executa fără erori.
Adăugarea căii complete a fișierului la variabila de mediu Windows vă poate ajuta să rezolvați eroarea „nu este recunoscută ca comandă internă sau externă” pentru Flex, nmake, make, cobra, Is, terraform, gcc, code, Android Studio, Python, Fastboot și ADB comenzi.
Pentru a edita variabila de mediu Windows:
1. Apăsați Win + R pentru a deschide Run.
2. Apoi, introduceți control și faceți clic pe OK pentru a deschide Panoul de control .
3. Accesați Sistem și securitate > Sistem . În panoul din stânga, faceți clic pe Setări avansate de sistem .
![Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows]()
Faceți clic pe Setări avansate de sistem
4. Pe versiunile mai noi de Windows 10, accesați Setări > Sistem > Despre . Apoi, faceți clic pe Setări avansate de sistem în secțiunea Setări înrudite.
5. În fila Avansat , faceți clic pe butonul Variabile de mediu.
![Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows]()
Faceți clic pe butonul Variabile de mediu
6. În fereastra nouă, sub Variabile de sistem , selectați variabila Cale.
7. Faceţi clic pe butonul Editare.
8. În fereastra Editare , faceți clic pe Nou.
![Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows]()
Faceți clic pe Nou
9. Aici, trebuie să lipiți calea fișierului a programului pe care doriți să-l rulați din CMD. De exemplu, dacă doriți să rulați browserul Chrome situat în C:\Program Files\Google\Chrome\Application, calea completă a fișierului va arăta astfel:
C:\Program Files\Google\Chrome\Application
10. Faceți clic pe OK pentru a-l adăuga la Variabile de mediu.
Apoi, faceți clic pe OK în toate ferestrele deschise pentru a salva modificările.
După ce ați adăugat noua variabilă de mediu, deschideți Command Prompt , introduceți numele programului și CMD îl va deschide fără erori.
Mutați fișierul în folderul System32
![Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă��� atunci când utilizați CMD în Windows Instrucțiuni pentru remedierea erorii „nu este recunoscută ca comandă internă sau externă” atunci când utilizați CMD în Windows]()
Mutați fișierul în folderul System32
System32 este un folder de sistem protejat și este protejat dintr-un motiv întemeiat. Când încercați să lansați un program cu drepturi de administrator, Command Prompt va căuta fișierul executabil în folderul System32. Cu toate acestea, deoarece toate programele nu sunt instalate în folderul System32, este posibil să primiți o eroare.
Dacă tot doriți să rulați programul din CMD și nu doriți să introduceți calea completă a fișierului, puteți muta fișierul programului în folderul System32.
Pentru a muta fișierele de program în folderul System32:
1. Navigați la folderul de instalare pentru program și copiați toate fișierele din folder. Aici, articolul va muta fișierele Google Chrome aflate în C:\Program Files\Google\Chrome\Application în folderul System32.
2. Apoi, navigați la folderul C:\Windows\System32 și inserați fișierele copiate. Faceți clic pe Da dacă apare solicitarea UAC.
3. Apoi, deschideți Command Prompt cu drepturi de administrator, introduceți Chrome și apăsați Enter. CMD va deschide imediat browserul Google Chrome .
Noroc!