Kaip pataisyti „terminas neatpažįstamas kaip cmdlet pavadinimas“ sistemoje „Windows PowerShell“.

„PowerShell“ yra komandų eilutės programa, skirta naudoti sistemoje „Windows“, leidžianti paleisti kai kurias galingas programas ir scenarijus. Nors GUI paprasta naudoti ir ji atlieka darbą, greitas scenarijus gali pasiekti daug daugiau per daug trumpesnį laiką. Jei naudojate kelias dešimtis ar šimtus kompiuterių, scenarijai yra tikras išsigelbėjimas.

Kaip pataisyti „terminas neatpažįstamas kaip cmdlet pavadinimas“ sistemoje „Windows PowerShell“.

„cmdlet“ yra scenarijus arba procesas, vykdomas „PowerShell“, paprastai žymimas žodžiu, tada brūkšneliu, tada kitu žodžiu, pavyzdžiui, „Add-Computer“ arba „Start-service“. Kaip ir viskas Powershell komandų eilutėse, būtina tiksliai nustatyti sintaksę.

Visiems „Microsoft“ produktams būdingas vienas dalykas – tai žinomi klaidų pranešimai, kai kas nors nutinka. Užuot kalbėję paprasta anglų kalba, kad visi suprastų, „Microsoft“ programos suteikia jums neiššifruojamą kvailystę, kurią reikia naudoti „Google“, kad iš viso ką nors suprastumėte. „PowerShell“ klaidos pranešimas „terminas neatpažįstamas kaip cmdlet pavadinimas“ yra vienas iš tokių pranešimų.

Kaip išspręsti terminą „PowerShell“ neatpažįsta

Jei jau žinote „PowerShell“, galite lengvai nustatyti klaidą, kuri generuoja pranešimą „terminas neatpažįstamas kaip cmdlet pavadinimas“. Jei „PowerShell“ naudojate pirmą kartą, kurį laiką tai gali atrodyti kaip kvailystė.

Daugelis dalykų gali suklysti naudojant „PowerShell“ komandą, tačiau dažniausiai pasitaiko trys konkrečios problemos: rašybos, kelio arba modulio problemos. Kai pamatysite klaidą „terminas neatpažįstamas kaip cmdlet pavadinimas“, greičiausiai tai bus viena iš šių trijų problemų. Išskaidykime juos.

1. Patikrinkite, ar programoje „PowerShell“ nėra rašybos klaidų

Jei ką nors parašysite neteisingai, „PowerShell“ negalės suprasti jūsų instrukcijų ir jų vykdyti. Šį scenarijų dažniausiai yra sunkiausia pašalinti. Net neteisingai paskirdami tarpą, „PowerShell“ gali išjungti. Susidarius tokiai situacijai, geriausia paryškinti įvesties tekstą, kad jis šiek tiek išsiskirtų, ir tada pereiti raidė po raidės.

Jei yra daug teksto arba paryškinimo parinktis jums netinka, nukopijuokite kodą į Notepad++ arba kitą paprasto teksto rengyklę ir patikrinkite jį iš ten. Dar kartą įveskite instrukcijas / kodą, jei nematote klaidų, ir bandykite dar kartą. Nenaudokite Word ar raiškiojo teksto rengyklės nes tai netvarka su formatavimu. Naudokite paprasto teksto rengyklę, pvz., Notepad arba Notepad++ (rekomenduojama).

2. Patikrinkite, ar „PowerShell“ nėra klaidingo kelio

Jei neteisingai įvesite kelią, „PowerShell“ negalės rasti jūsų scenarijaus ar modulio. Pavyzdžiui, nukreipus „PowerShell“ į konkretų aplanką ir įvedus neteisingą disko raidę arba nepasiekiamą bendrinimo dalį, „PowerShell“ negalės atlikti savo veiksmų.

Šis scenarijus dažnai pasitaiko bandant vykdyti cmdlet nuotoliniame kompiuteryje. Jei tas kompiuteris užrakintas arba neleidžia nuotoliniu būdu paleisti konkrečių scenarijų ar pakeitimų, įvyks klaida. Daugeliu atvejų cmdlet galite naudoti nuotoliniu būdu, tačiau kai kurios organizacijos leidžia naudoti tik aukšto lygio scenarijus. Viskas, kas keičia saugumą, politiką ar pagrindinius nustatymus, užrakinama. Tokiu atveju scenarijų reikės paleisti vietoje.

Galite naudoti „išspręsti kelią“ arba patikrinti kelią rankiniu būdu, kad sužinotumėte, ar problema yra jūsų komanda.

3. Patikrinkite, ar programoje „PowerShell“ trūksta modulių

Jei modulio trūksta arba jis sugadintas, „PowerShell“ negalės jo vykdyti. Pagal numatytuosius nustatymus turite įdiegti modulius tiksliai tokia tvarka, kad galėtumėte juos naudoti. Jei šio modulio trūksta, jis sugadintas arba perkeltas, jis rodo klaidą „terminas neatpažįstamas kaip cmdlet pavadinimas“.

„PowerShell“ galite naudoti „get-module“, kad pamatytumėte, ar modulis yra ir ar jis tinkamas. Tai parodys, kokie moduliai yra įkelti, ir galėsite juos pridėti arba taisyti, atsižvelgdami į savo poreikius.

Baigdamas noriu pasakyti, kad naujokas naudojant PowerShell nėra nieko blogo, jei tik esate atsargus. Jei naudojate jį namų kompiuteryje, blogiausia, kas gali nutikti, yra tai, kad jums reikia atkurti arba atkurti sistemą. Jei dirbate įmonės kompiuteriais, gali tekti būti atsargesniems.

Jei Powershell naudojate pirmą kartą, neišsigąskite. Prieš pradėdami sukurkite sistemos atkūrimo tašką ir žaiskite. Blogiausias dalykas, kurį galite padaryti, yra sugadinti tą „Windows“ diegimą, tačiau namų vartotojas, kuris pirmiausia ėmėsi atsargumo priemonių, tai lengvai ištaisys!