Odporúčaná, 2019

Redakcia Choice

Ako opraviť "nie je rozpoznaný ako interný alebo externý príkaz" v systéme Windows

Existujú prípady, keď inštalačné programy softvéru narúšajú naše premenné prostredia Windows. Keď sa premenné prostredia zhoršia, mohlo by to viesť k problémom s inými programami, ktoré majú rovnakú premennú prostredia. Jedným z týchto príznakov je nasledujúca chyba v systéme Windows:

 "príkaz" nie je rozpoznaný ako interný alebo externý príkaz, operačný program alebo dávkový súbor. 

Stalo sa to to, keď som sa pokúšal spustiť ping z príkazového riadku. Zrazu mi spôsobuje rovnakú chybu ako vyššie. Som si istý, že nemôžem odstrániť spustiteľný súbor ping, takže som si myslel, že to bola premenná PATH na ping, ktorý sa dostal do neporiadku. Dokonca som skontroloval, či sa v priečinku WINDOWS \ system32 nachádza súbor ping.exe.

Ak chcete získať prístup k premenným prostredia, kliknite pravým tlačidlom myši na ikonu Tento počítač a potom vyberte položku Vlastnosti . Vyberte kartu Rozšírené a potom kliknite na položku Premenné prostredia . V novších verziách systému Windows kliknite na prepojenie Rozšírené nastavenia systému .

Na paneli systémových premenných vyberte cestu a kliknite na tlačidlo Upraviť .

Odporúčam skopírovať hodnoty a vložiť ich do programu Poznámkový blok pred úpravou. Uložiť staré hodnoty ako textový súbor, aby ste mali zálohu pôvodných hodnôt.

Upravte hodnotu premennej. Je to dlhý reťazec oddelený bodkočiarkami. Uistite sa, že umiestnenie spustiteľného súboru je jedným z položiek v tomto reťazci. Ak nie je, zadajte umiestnenie rodičovskej zložky spustiteľného súboru.

Všimnite si, že v systéme Windows 10 sú hodnoty uvedené vo formáte tabuľky, čo zjednodušuje čítanie. Ak chcete, môžete kliknúť na položku Upraviť text a zobraziť všetky hodnoty v jednom textovom poli.

Po úprave hodnoty kliknite na tlačidlo OK. Reštartujte počítač, ak chcete povoliť novú hodnotu. Po reštarte skúste znovu spustiť príkaz a overiť, či problém vyriešil. Ak sa tak nestane, znova skontrolujte hodnotu premennej cesty. Mohlo by to byť nesprávna syntax s bodkočiarkami alebo bola zadaná nesprávna hodnota.

Top