Aanbevolen, 2019

Editor'S Choice

Hoe te repareren "niet herkend als een interne of externe opdracht" in Windows

Er zijn gevallen waarin software-installatieprogramma's onze Windows-omgevingsvariabelen verknoeien. Wanneer de omgevingsvariabelen in de war raken, kan dit leiden tot problemen met andere programma's die dezelfde omgevingsvariabele delen. Een van deze symptomen is de volgende fout in Windows:

 "opdracht" wordt niet herkend als een interne of externe opdracht, bedienbaar programma of batchbestand. 

Dit gebeurde met mij toen ik probeerde om ping vanaf de opdrachtregel uit te voeren. Plots gooit het me dezelfde fout als hierboven. Ik weet zeker dat ik het ping-uitvoerbare bestand niet had kunnen verwijderen, dus ik vermoedde dat het de variabele PATH was die werd gepauzeerd. Ik heb zelfs gecontroleerd of ping.exe bestaat in de map WINDOWS \ system32.

Voor toegang tot de omgevingsvariabelen klikt u met de rechtermuisknop op het pictogram Deze computer en kiest u vervolgens Eigenschappen . Selecteer het tabblad Geavanceerd en klik vervolgens op Omgevingsvariabelen . Klik in nieuwere versies van Windows op de koppeling Geavanceerde systeeminstellingen .

Kies Path in het paneel systeemvariabelen en klik op de knop Bewerken .

Ik zou aanraden om de waarden te kopiëren en ze eerst in Kladblok te plakken voordat ze worden bewerkt. Sla de oude waarden op als een tekstbestand, zodat u een back-up van de oorspronkelijke waarden krijgt.

Bewerk de waarde van de variabele. Het is een lange reeks gescheiden door puntkomma's. Zorg ervoor dat de locatie van het uitvoerbare bestand een van de vermeldingen in deze reeks is. Als dit niet het geval is, voert u de locatie in van de bovenliggende map van het uitvoerbare bestand.

Merk op dat in Windows 10 de waarden in een tabelindeling worden weergegeven, waardoor het een beetje gemakkelijker te lezen is. Als u wilt, kunt u op Tekst bewerken klikken om alle waarden in één tekstvak weer te geven.

Klik op OK nadat de waarde is bewerkt. Start de computer opnieuw op om de nieuwe waarde in te schakelen. Probeer na het opnieuw opstarten de opdracht opnieuw uit te voeren en controleer of het probleem is opgelost. Als dit niet het geval is, controleert u nogmaals de waarde van de padvariabele opnieuw. Het kan een slechte syntaxis met de puntkomma's zijn of er is een verkeerde waarde ingevoerd.

Top