Kui te ei saa programme käivitada, ilma et peaksite käsuviiba aknasse tippima laiendit .exe, peate parandama muutuja PATHEXT.
Näiteks Notepad võib õigesti käivituda, kui kirjutate Notepad.exe, kuid mitte siis, kui kirjutate Notepad . Viimane võib teile näidata järgmist viga:
'notepad' ei tunnustata sisemise ega välise käsuna,
töötav programm või pakkfail.
See juhtub siis, kui muutuja PATHEXT puudub .EXE. Probleemi lahendamiseks toimige järgmiselt
Lähtesta muutuja PATHEXT
Vajutage nuppu WinKey + R, tippige SystemPropertiesAdvanced.exe ja vajutage sisestusklahvi (ENTER)
Klõpsake keskkonnamuutujaid ja topeltklõpsake PATHEXT
Seadke PATHEXT väärtus järgmiselt:
.COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS; .JSE; .WSF; .WSH; .MSC
Kiirnipp nr 1
Seal täiendavate laiendite (nt .PL) lisamiseks lisage semikoolon (eraldaja) ja seejärel faililaiend. Nagu näiteks:
.COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS; .JSE; .WSF; .WSH; .MSC; .PL
Kiirnipp nr 2
Kui käivitate käsu või programmi ilma laiendit mainimata, kasutab käsuviip PATHEXT muutuja väärtust, et teha kindlaks, milliseid laiendusi ja millises järjekorras otsida.
Kui kaustas on kaks faili nimega "test.bat" ja "test.vbs", käivitatakse käsuviiba aknas "test" käivitamine "test.bat", kuna .BAT ilmub muutuja PATHEXT alguses. Liigutades .VBS ette (pärast .EXE), saate käsuviiba käivitada käivitama "test.bat" asemel "test.vbs". Siiski on soovitatav kasutada vaikekorraldust, kui teil pole mingeid erinõudeid.