Set ei ole sisäinen tai ulkoinen komento. "Tiedostonimi" ei ole sisäinen tai ulkoinen komento, suoritettava ohjelma tai komentotiedosto

Kun yrität avata mitä tahansa komentoa ikkunan kautta apuohjelma tai konsoli, kohtaat virheen - "Tiedostonimi" ei ole sisäinen tai ulkopuolinen tiimi, suoritettava ohjelma tai erätiedosto. Järjestelmä ei jostain syystä itsepintaisesti avaa tiedostoa ja tämä tosiasia on erittäin ärsyttävää. Syynä tähän voi olla jokin useista vaihtoehdoista: tiedoston polku on määritetty väärin ja komponentin puuttuminen järjestelmästä, ts. määritetty osoite se ei ole olemassa.

Tärkeimmät syyt, miksi virhe "ei ole sisäinen tai ulkoinen komento" tulee näkyviin

Kuten jo mainittiin, yksi syy on se, että avattavan tiedoston polku on virheellinen. Yleensä tiedoston polku on määritetty järjestelmän "Path"-muuttujassa. Tiukka polku hakemistoon, jossa tiedostot sijaitsevat, on määritettävä. tarvittavat tiedostot. Jos asetuksissa on virheitä määritettäessä polkua muuttujassa tai määritettäessä tiedostonimeä, järjestelmä luo juuri tämän virheen - "tiedoston nimi" ei ole ohjelman suorittama sisäinen tai ulkoinen komento.

Ensimmäinen askel on määrittää "Path"-muuttujan tarkka polku käyttöjärjestelmään, jotta tiedostoa avattaessa ei tapahdu virheitä. Tätä varten sinun on tiedettävä kansion sijainti varmasti. Käännytään esimerkiksi ohjelmaan, joka toimii myöhemmin suoritettava tiedosto tietyssä kansiossa.

"Path"-muuttuja on käyttöjärjestelmän muuttuja, jota käytetään tiettyjen suoritettavien objektien paikantamiseen komentorivi tai terminaaliin. Löydät sen paneelista Windowsin hallinta. Uudessa Windows-versiot ja muissa käyttöjärjestelmissä, manuaalista määritystä ei yleensä vaadita.

Määritä oikea polku polkumuuttujassa Windows 7:ssä

Jotta voit määrittää polun oikein, sinun on tiedettävä tiedoston tarkka sijainti. Jos avattava ohjelmatiedosto sijaitsee levyllä kohdassa C:\Program Files\Java\jdk 1.8.0.45\bin, tämä polku on kopioitava ja määritettävä järjestelmämuuttujassa myöhempää avaamista varten.


Jos virhe toistuu, yritä siirtää ohjelma asennetun levyn työhakemistoihin käyttöjärjestelmä, esimerkiksi /System32. Tämän kanssa Windowsin hakemisto toimii useammin.

Virheitä esiintyy myös puuttuvien ohjelmakomponenttien vuoksi. Voit poistaa ne lisäämällä tarvittavat. Otetaan esimerkkinä Telnet-komponentti. Ota se käyttöön siirtymällä osoitteeseen:


Aseta "Path"-muuttuja Windows 8/8.1/10:ssä

  1. Siirry "Ohjauspaneeliin".
  2. Napsauta linkkiä " Lisävaihtoehdot järjestelmät."
  3. Löydämme " ympäristömuuttujat" Tässä osiossa sinun on valittava "Polku". Seuraavaksi "Muuta", jos valmiita ei ole, luo se uudelleen.
  4. Määritä "Muuta järjestelmämuuttuja" -kohdassa tarvitsemasi arvo ja vahvista "Ok"-painikkeella. Sulje kaikki muut ikkunat napsauttamalla "Ok".
  5. Avaa komentorivi tai pääte uudelleen ja yritä kyselyä uudelleen. Kaiken pitäisi nyt toimia hyvin.

Hyvin usein aloittelevat ohjelmoijat kohtaavat sellaisen virheen kuin "", jos olet myös törmännyt tähän virheeseen ja etsit ratkaisua, olet tullut oikeaan paikkaan. Tässä artikkelissa puhumme Mistä tämä virhe johtuu ja miten se korjataan.

Siis tämä virhe ilmestyy syötettäessä tietty php komentoja komentorivillä. Yritän esimerkiksi kirjoittaa komennon, joka näyttää minulle nykyinen versio Laravel-kehys. Mutta seurauksena saan tämän virheen:


Kuva 1. Virhe - php ei ole sisäinen tai ulkoinen komento

Saan saman virheen, jos yritän suorittaa minkä tahansa muun Laravel-kehyksen tai minkä tahansa muun kehyksen php-komennon.

Se tulee näkyviin myös, jos yritän esimerkiksi asentaa composerin komentorivillä.

Yleensä tämä virhe tulee näkyviin, kun näppäimellä alkavia komentoja syötetään php sanat. Ja se näkyy, koska PATH-ympäristömuuttujaa ei ole määritetty.

Kuinka korjata tämä virhe?

Korjataksesi tämän virheen, sinun on asetettava PATH-ympäristömuuttuja php.exe-sovelluksen poluksi, joka sijaitsee paikallisen palvelimen kansiossa.

Tämä tarkoittaa, että päästäksesi PATH-muuttujan arvoon Windows 7:ssä, sinun on suoritettava seuraavat vaiheet:

1. Napsauta työpöydällä hiiren kakkospainikkeella ja napsauta kuvaketta " Tietokoneeni"tai sitä voidaan yksinkertaisesti kutsua" Tietokone". Ja valitse kohde" Ominaisuudet".

Kuva 2. Avaa tietokoneen ominaisuudet

2. Napsauta näkyviin tulevassa ikkunassa kohtaa Muut järjestelmäparametrit.


Kuva 5. PATH-ympäristömuuttuja

Tämän seurauksena näkyviin tulee toinen pieni ikkuna, johon sinun on syötettävä haluttu polku.

Kuva 6. PATH-muuttujan arvo

Nyt, tämän muuttujan arvon alkuun, sinun on lisättävä polku paikallisen palvelimen kansioon, jossa sovellus sijaitsee php.exe.

Sinun on löydettävä tämä kansio paikalliselta palvelimeltasi ja määritettävä polku siihen.

minulla on se paikallinen palvelin WAMP, joka on asennettu aseman D juureen. Tämä tarkoittaa, että polku php.exe-sovelluksen kansioon on seuraava:

D:\wamp\bin\php\php5.6.25;


Kuva 7. Polku php.exe-sovellukseen

Kommentti! Huomaa, että polun loppuun on lisättävä puolipiste.

Kuva 8. Polun asettaminen php:hen PATH-ympäristömuuttujassa

Paina nyt painiketta OK, toisaalta OK taas kerran OK.

Käynnistä tietokone uudelleen näiden vaiheiden jälkeen.

Jos haluat käyttää toista PHP versio, joka on saatavilla palvelimellasi, määritä sitten polku tämän version kansioon ympäristömuuttujan arvoksi. Tai voit lisätä molemmat polut molempiin versioihin.

OK, kaikki on ohi nyt, php.exe-sovelluksen polku on lisätty PATH-ympäristömuuttujaan. Komentorivin php-komennon pitäisi nyt toimia.

Yritän uudelleen selvittääkseni version asennettu runko Laravel.


Kuva 9. Selvitä Laravel-kehyksen versio

Ja voila, kaikki toimii, virhe on kadonnut. Tämä päättää tämän pienen mutta erittäin hyödyllisen artikkelin. Nyt tiedät, kuinka korjata virhe" php ei ole sisäinen tai ulkoinen komento" ja voit jatkaa tarvittavien php-komentojen kirjoittamista komentoriville.

« Tiedostonimi" ei ole sisäinen tai ulkoinen komento, suoritettava ohjelma tai komentotiedosto

Ilmoitettu 08.10.201708.10.2017

45 minuuttia

P Kun yrität avata mitä tahansa komentoa apuohjelman ikkunan tai konsolin kautta, kohtaat virheen - "Tiedostonimi" ei ole sisäinen tai ulkoinen komento, suoritettava ohjelma tai komentotiedosto. Järjestelmä ei jostain syystä itsepintaisesti avaa tiedostoa ja tämä tosiasia on erittäin ärsyttävää. Syynä tähän voi olla jokin useista vaihtoehdoista: tiedoston polku on määritetty väärin ja komponentin puuttuminen järjestelmästä, eli sitä ei ole olemassa määritetyssä osoitteessa.

Virhe järjestelmämuuttujassa

NOIN Tärkeimmät syyt, miksi virhe "ei ole sisäinen tai ulkoinen komento" tulee näkyviin

Kuten jo mainittiin, yksi syy on se, että avattavan tiedoston polku on virheellinen. Yleensä polku tiedostoon on määritetty järjestelmän "Path"-muuttujassa. Tiukka polku hakemistoon, jossa tarvittavat tiedostot sijaitsevat, on määritettävä. Jos asetuksissa on virheitä määritettäessä polkua muuttujassa tai määritettäessä tiedostonimeä, järjestelmä luo juuri tämän virheen - "tiedoston nimi" ei ole ohjelman suorittama sisäinen tai ulkoinen komento.

Ensimmäinen askel on määrittää "Path"-muuttujan tarkka polku käyttöjärjestelmään, jotta tiedostoa avattaessa ei tapahdu virheitä. Tätä varten sinun on tiedettävä kansion sijainti varmasti. Käännytään esimerkiksi ohjelmaan, joka myöhemmin toimii tietyssä kansiossa olevan suoritettavan tiedoston kanssa.

"Path"-muuttuja on käyttöjärjestelmän muuttuja, jota käytetään tiettyjen suoritettavien objektien paikantamiseen komentorivin tai päätteen kautta. Löydät sen Windowsin Ohjauspaneelista. Uusissa Windowsin ja muiden käyttöjärjestelmien versioissa manuaalisia ohjeita ei yleensä tarvita.

Polkujärjestelmämuuttuja

U me näytämme oikea tapa polkumuuttujassa Windows 7:ssä

Jotta voit määrittää polun oikein, sinun on tiedettävä tiedoston tarkka sijainti. Jos avattava ohjelmatiedosto sijaitsee levyllä kohdassa C:\Program Files\Java\jdk 1.8.0.45\bin, tämä polku on kopioitava ja määritettävä järjestelmämuuttujassa myöhempää avaamista varten.

  1. Seuraavaksi tarvitsemme työpöydän, osoita hiiri kohtaan "Oma tietokone" ja kontekstivalikko valitse "Ominaisuudet".
  2. Napsauta "Lisäasetukset" vasemmalla ja valitse "Ympäristömuuttujat".
  3. Etsi avautuvasta ikkunasta "Path"-rivi, napsauta sitä ja liitä kopioitu polku tähän.
  4. Toiminto on vahvistettava "Ok"-painikkeella. On suositeltavaa käynnistää tietokone uudelleen, jotta asetukset tulevat voimaan. Avaa konsoli ja kirjoita oikea käsky. Virheitä ei pitäisi olla.

Komentorivi

Jos virhe toistuu, yritä siirtää ohjelma levyn työhakemistoihin, jossa käyttöjärjestelmä on asennettu, esimerkiksi /System32. Windows toimii useammin tämän hakemiston kanssa.

Virheitä esiintyy myös puuttuvien ohjelmakomponenttien vuoksi. Voit poistaa ne lisäämällä tarvittavat. Otetaan esimerkkinä Telnet-komponentti. Ota se käyttöön siirtymällä osoitteeseen:

  • "Ohjauspaneelissa".
  • Valitse seuraavaksi "Ota komponentit päälle tai pois päältä".
  • Valitse luettelosta "Telnet Client", valitse vieressä oleva valintaruutu ja napsauta "Ok".
  • Komponentin pitäisi toimia, eikä virheitä pitäisi tapahtua enempää.

Windowsin Telnet-komponentti

Z Aseta "Path"-muuttuja Windows 8/8.1/10:ssä

  1. Siirry "Ohjauspaneeliin".
  2. Napsauta "Järjestelmän lisäasetukset" -linkkiä.
  3. Etsi "Ympäristömuuttujat". Tässä osiossa sinun on valittava "Polku". Seuraavaksi "Muuta", jos valmiita ei ole, luo se uudelleen.
  4. Määritä "Muuta järjestelmämuuttuja" -kohdassa tarvitsemasi arvo ja vahvista "Ok"-painikkeella. Sulje kaikki muut ikkunat napsauttamalla "Ok".
  5. Avaa komentorivi tai pääte uudelleen ja yritä kyselyä uudelleen. Kaiken pitäisi nyt toimia hyvin.