Jak opravit "není rozpoznán jako interní nebo externí příkaz" v systému Windows


Existují případy, kdy instalatéři softwaru narušují proměnné prostředí Windows. Když proměnné prostředí naruší, mohlo by to vést k potížím s jinými programy, které sdílejí stejnou proměnnou prostředí. Jedním z těchto příznaků je následující chyba v systému Windows:

"command" is not recognized as an internal or external command, operable program or batch file.

image

Stalo se mi to při pokusu o běh pingz příkazového řádku. Najednou mi hodí stejnou chybu jako výše. Vím jistě, že jsem nemohl odstranit spustitelný soubor ping, takže jsem předpokládal, že to byla proměnná PATH pro ping. Dokonce jsem zkontroloval, zda má ping.exe ve složce WINDOWS \ system32.

Chcete-li získat přístup k proměnným prostředí, Tento počítačvyberte možnost Vlastnosti. Vyberte kartu Upřesnita poté klikněte na Proměnné prostředí. V novějších verzích systému Windows klikněte na odkaz Rozšířené nastavení systému.

Cestapoté klikněte na tlačítko Upravit.

Doporučuji kopírovat hodnoty a vložte je do poznámkového bloku nejprve před úpravou. Uložte staré hodnoty jako textový soubor, abyste měli zálohu původních hodnot.

Upravte hodnotu proměnné. Je to dlouhý řetězec oddělený středníky. Ujistěte se, že umístění spustitelného souboru je jedna z položek v tomto řetězci. Pokud tomu tak není, zadejte umístění nadřízeného adresáře spustitelného souboru.

V systému Windows 10 jsou hodnoty uvedeny v tabulce formát, což usnadňuje čtení. Chcete-li zobrazit všechny hodnoty v jednom textovém poli, klepněte na tlačítko Upravit text.

po úpravě hodnoty. Restartujte počítač a povolte novou hodnotu. Po restartování zkuste znovu spustit příkaz a ověřit, zda váš problém vyřešil. Pokud tomu tak není, zkontrolujte znovu hodnotu proměnné cesty. Mohlo by to být špatná syntaxe s středníkem nebo byla zadána nesprávná hodnota.

Související příspěvky:


6.05.2009