Anonim

Vienas bendras dalykas, kurį turi visi „Microsoft“ produktai, yra šifruojami klaidų pranešimai, kuriuos jie jums pateikia, kai kažkas negerai. Užuot kalbėję paprastomis angliškomis kalbomis, kad visi galėtume suprasti, „Microsoft“ programos suteikia šiek tiek neišmanymo, kad jums reikia „Google“, kad net suprastumėte. „PowerShell“ klaidos pranešimas „terminas nepripažįstamas kaip cmdlet vardas“ yra vienas iš tokių pranešimų.

„PowerShell“ yra „Windows“ naudojama komandų eilutės priemonė, leidžianti paleisti kai kurias galingas programas ir scenarijus. Nors GUI paprasta naudoti ir darbas atliekamas, greitas scenarijus gali pasiekti daug daugiau per daug trumpesnį laiką. Jei vykdote įprastas dešimtis ar šimtus kompiuterių, scenarijai yra tikras gelbėjimo būdas.

„Cmdlet“ yra scenarijus arba proceso paleidimas „PowerShell“. Paprastai jis žymimas žodžiu, tada brūkšneliu, tada kitu žodžiu. Pvz., „Add-Computer“ arba „Start-service“. Kaip ir visose komandų eilutėse, labai svarbu tinkamai rasti sintaksę.

Terminas nepripažintas „PowerShell“

Jei jau žinote „PowerShell“, turėtumėte sugebėti nustatyti klaidą iš „terminas nėra atpažįstamas kaip cmdlet vardas“. Jei esate naujokas „PowerShell“, jis kurį laiką vis tiek atrodys niūrus.

Yra daug dalykų, kurie gali suklysti naudojant „PowerShell“ komandą, tačiau dažniausiai pasitaiko trys konkretūs dalykai. Jie yra rašyba, kelias ar modulis. Pamatę klaidas „terminas neatpažįstamas kaip cmdlet pavadinimas“, greičiausiai, tai bus vienas iš šių trijų.

„PowerShell“ rašybos klaidos

Jei rašysite ką nors neteisingai, „PowerShell“ negalės suprasti ir vykdyti. Paprastai tai yra sunkiausia pašalinti, nes net suklydę vietos gali „PowerShell“ sunaikinti. Kai tai atsitiks, manau, kad geriausia paryškinti įvestį tekstą, kad jis šiek tiek labiau išsiskirtų, o po to pereiti jį per raidę.

Jei teksto yra daug arba jis jums netinka, nukopijuokite jį į „Notepad ++“ ar kitą paprasto teksto rengyklę ir patikrinkite ten. Parašykite dar kartą, jei nematote klaidų, ir bandykite dar kartą. Nenaudokite „Word“ ar raiškiojo teksto rengyklės, nes tai nesuderinama su formatavimu. Naudokite paprasto teksto rengyklę, tokią kaip „Notepad“ ar „Notepad ++“.

Klaidingas kelias „PowerShell“

Jei pateksite klaidingu keliu, „PowerShell“ negalės rasti jūsų scenarijaus. Pvz., Jei nukreipiate „PowerShell“ į tam tikrą aplanką ir įvedate neteisingą disko raidę arba nukreipiate ją į dalį, kuriai neprieinama, „PowerShell“ negalės atlikti savo veiksmų.

Tai dažnai nutinka, jei bandote vykdyti cmdlet nuotoliniame kompiuteryje. Jei tas kompiuteris užrakintas arba neleidžia nuotoliniu būdu vykdyti tam tikrų scenarijų ar pakeitimų, jis suklys. Daugeliu atvejų cmdlet gali būti paleista nuotoliniu būdu, tačiau kai kurios organizacijos leis vykdyti tik aukšto lygio scenarijus. Viskas, kas keičia saugumą, strategijas ar pagrindinius parametrus, bus užrakinta. Tokiu atveju scenarijų turėtumėte paleisti vietoje.

Jei norite sužinoti, ar tai nėra jūsų komandos problema, galite naudoti „išspręsti kelią“ arba rankiniu būdu patikrinti kelią.

Trūksta „PowerShell“ modulių

Jei modulio trūksta ar jis sugadintas, „PowerShell“ jo vykdyti negalės. Pagal numatytuosius nustatymus turite įdiegti modulius, kad galėtumėte jais naudotis. Jei to modulio trūksta, jis sugadintas arba buvo perkeltas, jis gali sukelti klaidą „terminas nepripažįstamas kaip„ cmdlet “vardas“.

Jei norite sužinoti, ar modulis yra ir ar teisingas, naudokite „get-module“ programoje „PowerShell“. Tai parodys, kokie moduliai yra įkelti, ir jūs galite pridėti ar taisyti, atsižvelgiant į jūsų poreikius.

„PowerShell“ naudojimas sistemoje „Windows“

Jei naujokas naudojasi „PowerShell“, jei esate atsargus, nėra nieko blogo. Jei naudojate jį namų kompiuteryje, blogiausia, kas gali nutikti, yra tai, kad jums reikia sistemos atkūrimo ar atstatymo. Jei dirbate su įmonės kompiuteriais, gali reikėti būti atsargesniems.

Yra keletas naudingų šaltinių, kaip pažinti su „PowerShell“, pavyzdžiui, šis puslapis „Microsoft Technet“ svetainėje. Šis „Veeam“ puslapis taip pat naudingas tiems, kurie yra naujieji „PowerShell“. Tai paaiškina, kas tai yra, kaip juo naudotis, ir suteikia daug informacijos naujokams.

Nebijokite „PowerShell“, jei dar esate joje naujokas. Prieš pradėdami darbą, sukurkite sistemos atkūrimo tašką ir pasportuokite. Pats blogiausias dalykas, kurį galite padaryti, sugadina „Windows“ diegimą, tačiau tai lengva padaryti namų vartotojui!

„Terminas nepripažįstamas kaip cmdlet vardas“ - kaip taisyti „Windows Powershell“