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

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ä itsepäisesti avaa tiedostoa ja tämä tosiasia on erittäin ärsyttävää. Syy tähän voi olla yksi useista vaihtoehdoista: tiedoston polku on määritetty väärin ja komponentti puuttuu järjestelmästä ollenkaan, eli sitä ei ole olemassa määritetyssä osoitteessa.

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

Kuten jo mainittiin, yksi syy on avattavan tiedoston polun virheellinen osoite. Yleensä tiedoston polku on rekisteröity järjestelmän muuttujaan "Path", on määritettävä tiukka polku hakemistoon, jossa tarvittavat tiedostot sijaitsevat. Jos asetuksissa on virheitä määritettäessä polkua muuttujassa tai määritettäessä tiedostonimeä, niin järjestelmä tuottaa juuri sellaisen virheen - "tiedoston nimi" ei ole sisäinen tai ulkoinen komento, suoritettava ohjelma.

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.

Muuttuja "Path" on käyttöjärjestelmän muuttuja, jota käytetään määritettyjen suoritettavien objektien etsimiseen komentorivin tai päätteen kautta. Löydät sen Windowsin Ohjauspaneelista. Windowsin ja muiden käyttöjärjestelmien uudemmissa versioissa manuaalista syöttöä ei yleensä vaadita.

Oikean polun määrittäminen polkumuuttujassa Windows 7:ssä

Jotta voit määrittää oikean polun, sinun on tiedettävä tiedoston tarkka sijainti. Jos avattava ohjelmatiedosto on levyllä kansiossa 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 käyttöjärjestelmän levyn työhakemistoihin, esimerkiksi / System32. Windows toimii useammin tämän hakemiston kanssa.

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


Aseta muuttuja "Path" käyttöjärjestelmässä Windows 8 / 8.1 / 10

  1. Siirrymme "Ohjauspaneeliin".
  2. Napsautamme linkkiä "Lisäjärjestelmän parametrit".
  3. Etsi "Ympäristömuuttujat". Tässä osiossa sinun on valittava "Polku". Sitten "Muuta", jos valmis ei ole - luoda se uudelleen.
  4. Määritä "Muuta järjestelmämuuttuja" -kohdassa tarvitsemasi arvo ja vahvista "OK"-painikkeella. Suljemme kaikki muut ikkunat napsauttamalla "OK".
  5. Avaa komentokehote tai pääte uudelleen ja yritä kirjoittaa pyyntösi uudelleen. Nyt kaiken pitäisi toimia kunnolla.

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 tulee näkyviin, kun kirjoitat tiettyä php-komentoa komentoriville... Yritän esimerkiksi kirjoittaa komennon, joka näyttää minulle Laravel-kehyksen nykyisen version. Mutta sen 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 kirjoitat komentoja, jotka alkavat php-avainsanalla. Ja se näyttää johtuvan siitä, että PATH-ympäristömuuttujaa ei ole määritetty.

Miten korjaan tämän virheen?

Tämän virheen korjaamiseksi on tarpeen kirjoittaa polku php.exe-sovellukseen PATH-ympäristömuuttujan arvoon joka on paikallisen palvelimen kansiossa.

Joten päästäksesi PATH-muuttujan arvoon Windows 7:ssä sinun on suoritettava seuraavat vaiheet:

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

Kuva 2. Tietokoneen ominaisuuksien avaaminen

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, jossa sinun on rekisteröitä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 rekisteröitävä polku siihen.

Minulla on paikallinen WAMP-palvelin asennettuna aseman D juureen. Joten polku kansioon, jossa on php.exe-sovellus, minulla on tämä:

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


Kuva 7. Polku php.exe-sovellukseen

Kommentti! Huomaa, että sinun on aina laitettava puolipiste polun loppuun.

Kuva 8. Polun rekisteröiminen php:hen PATH-ympäristömuuttujaan

Paina nyt painiketta OK sitten vielä kerran OK taas kerran OK.

Näiden vaiheiden jälkeen käynnistämme tietokoneen uudelleen.

Jos haluat käyttää toista PHP-versiota, joka on saatavilla palvelimellasi, kirjoita polku tämän version kansioon ympäristömuuttujan arvoon. Tai voit lisätä molemmat polut molempiin versioihin.

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

Yritän uudelleen selvittääkseni asennetun Laravel-kehyksen version.


Kuva 9. Laravel-kehyksen version selvittäminen

Ja voila, kaikki toimii, virhe on poissa. 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 vaadittujen php-komentojen kirjoittamista komentoriville.

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

Ilmoitettu 10.8.2017 10.8.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ä itsepäisesti 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 komponentti puuttuu järjestelmästä ollenkaan, eli sitä ei ole olemassa määritetyssä osoitteessa.

Järjestelmämuuttujan virhe

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

Kuten jo mainittiin, yksi syy on avattavan tiedoston polun virheellinen osoite. Yleensä tiedoston polku on rekisteröity järjestelmän muuttujaan "Path", on määritettävä tiukka polku hakemistoon, jossa tarvittavat tiedostot sijaitsevat. Jos asetuksissa on virheitä määritettäessä polkua muuttujassa tai määritettäessä tiedostonimeä, niin järjestelmä tuottaa juuri sellaisen virheen - "tiedoston nimi" ei ole sisäinen tai ulkoinen komento, suoritettava ohjelma.

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.

Muuttuja "Path" on käyttöjärjestelmän muuttuja, jota käytetään määritettyjen suoritettavien objektien etsimiseen komentorivin tai päätteen kautta. Löydät sen Windowsin Ohjauspaneelista. Windowsin ja muiden käyttöjärjestelmien uudemmissa versioissa manuaalista syöttöä ei yleensä vaadita.

Polkujärjestelmän muuttuja

Omistaa näyttää oikean polun polkumuuttujassa Windows 7:ssä

Jotta voit määrittää oikean polun, sinun on tiedettävä tiedoston tarkka sijainti. Jos avattava ohjelmatiedosto on levyllä kansiossa 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, vie hiiri "Oma tietokone" -kohdan päälle ja valitse pikavalikosta "Ominaisuudet".
  2. Napsauta "Lisäasetukset" vasemmalla ja valitse "Ympäristömuuttujat".
  3. Etsi avautuvasta ikkunasta "Polku"-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 haluamasi komento. Ei pitäisi olla virhettä.

Komentorivi

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

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

  • "Ohjauspaneeliin".
  • Valitse seuraavaksi "Ota komponentit päälle ja pois päältä".
  • Valitse luettelosta "Telnet Client", laita rasti sen eteen ja napsauta "OK".
  • Komponentin pitäisi toimia, eikä enempää virheitä pitäisi tapahtua.

Windowsin Telnet-komponentti

Z Aseta muuttuja "Path" käyttöjärjestelmässä Windows 8 / 8.1 / 10

  1. Siirrymme "Ohjauspaneeliin".
  2. Napsautamme linkkiä "Lisäjärjestelmän parametrit".
  3. Etsi "Ympäristömuuttujat". Tässä osiossa sinun on valittava "Polku". Sitten "Muuta", jos valmis ei ole - luoda se uudelleen.
  4. Määritä "Muuta järjestelmämuuttuja" -kohdassa tarvitsemasi arvo ja vahvista "OK"-painikkeella. Suljemme kaikki muut ikkunat napsauttamalla "OK".
  5. Avaa komentokehote tai pääte uudelleen ja yritä kirjoittaa pyyntösi uudelleen. Nyt kaiken pitäisi toimia kunnolla.