Ieteicams, 2024

Redaktora Izvēle

Kā Fix Windows, kas nav atzīts par iekšēju vai ārēju komandu

Ir gadījumi, kad programmatūras instalētāji izjauc mūsu Windows vides mainīgos. Kad vides mainīgie tiek sajaukti, tas var radīt problēmas ar citām programmām, kurām ir vienāds vides mainīgais. Viens no šādiem simptomiem ir šāda kļūda sistēmā Windows:

 "komanda" netiek atzīta par iekšēju vai ārēju komandu, lietojamu programmu vai partijas failu. 

Tas notika ar mani, kad mēģināju palaist ping no komandrindas. Pēkšņi tas man izdara tādu pašu kļūdu kā iepriekš. Esmu pārliecināts, ka es nebūtu varējis izdzēst ping izpildāmo failu, tāpēc es aizdomāju, ka tas bija PATH mainīgais, kas sajaucas. Es pat divreiz pārbaudīju, lai pārliecinātos, ka ping.exe ir WINDOWS sistēmas32 mapē.

Lai piekļūtu vides mainīgajiem lielumiem, ar peles labo pogu noklikšķiniet uz ikonas Mans dators un pēc tam izvēlieties Rekvizīti . Atlasiet cilni Papildu un pēc tam noklikšķiniet uz Vides mainīgie . Jaunākās Windows versijās noklikšķiniet uz saites Advanced System Settings .

Sistēmas mainīgo panelī izvēlieties Path, tad noklikšķiniet uz pogas Edit .

Pirms rediģēšanas es ieteiktu kopēt vērtības un ielīmēt tās Notepad. Saglabājiet vecās vērtības kā teksta failu, lai jums būtu sākotnējo vērtību dublējums.

Rediģējiet mainīgo vērtību. Tas ir garš virkne, kas atdalīta ar semikoloniem. Pārliecinieties, vai izpildāmā faila atrašanās vieta ir viens no ierakstiem šajā virknē. Ja tā nav, ievadiet izpildāmā faila vecākās mapes atrašanās vietu.

Ņemiet vērā, ka operētājsistēmā Windows 10 vērtības tiek attēlotas tabulas formātā, kas padara to nedaudz vieglāk lasāmu. Ja vēlaties, varat noklikšķināt uz Rediģēt tekstu, lai redzētu visas vērtības vienā teksta lodziņā.

Noklikšķiniet uz Labi pēc vērtības rediģēšanas. Lai iespējotu jauno vērtību, restartējiet datoru. Pēc pārstartēšanas mēģiniet izpildīt komandu vēlreiz un pārbaudiet, vai tā ir noteikusi jūsu problēmu. Ja tā nav, vēlreiz pārbaudiet ceļa mainīgā vērtību. Tas varētu būt slikta sintakse ar semikolu vai ievadīta nepareiza vērtība.

Top