Anonim

Vienīgais, kas visiem Microsoft produktiem ir kopīgs, ir slepenie kļūdu ziņojumi, ko tie jums sniedz, kad kaut kas noiet greizi. Tā vietā, lai runātu vienkāršā angļu valodā, lai mēs visi saprastu, Microsoft programmas sniedz zināmu neizsakāmu pieļāvumu, kas jums Google jāzina pat attālināti. Kļūdas ziņojums “termins netiek atpazīts kā cmdlet nosaukums” ir viens no šādiem ziņojumiem.

PowerShell ir komandrindas utilīta operētājsistēmā Windows, kas ļauj palaist dažas jaudīgas lietotnes un skriptus. Lai gan GUI ir ērti lietojams un ļauj paveikt darbu, ātrs skripts var sasniegt daudz vairāk daudz īsākā laikā. Ja jūs vadāt rutīnas vairākos desmitos vai simtos datoru, skripti ir īsts dzīvības glābējs.

'Cmdlet' ir skripts vai procesa palaists programmā PowerShell. To parasti apzīmē ar vārdu, tad defisi, tad citu vārdu. Piemēram, Add-Computer vai Start-service. Tāpat kā komandrindas gadījumā, arī sintakses precīza iegūšana ir būtiska.

Termini neatpazīst pakalpojumā PowerShell

Ja jūs jau zināt PowerShell, jums vajadzētu būt iespējai identificēt kļūdu no “termins netiek atpazīts kā cmdlet nosaukums”. Ja esat jauns PowerShell lietotājs, tas kādu laiku joprojām izskatās grezns.

Ir daudz lietu, kas var noiet greizi ar PowerShell komandu, bet visbiežāk sastopamas trīs specifiskas lietas. Tie ir pareizrakstība, ceļš vai modulis. Kad redzat kļūdas “termins netiek atpazīts kā cmdlet nosaukums”, tas, iespējams, būs viens no šiem trim.

Pareizrakstības kļūdas pakalpojumā PowerShell

Ja jūs uzrakstāt kaut ko nepareizi, PowerShell nevarēs saprast un izpildīt. Parasti to ir visgrūtāk novērst, jo pat nepareizas vietas iegūšana var atbrīvot PowerShell. Kad tas notiek, es uzskatu, ka vislabāk ir izcelt ievades tekstu, lai tas nedaudz vairāk izceltos, un pēc tam to caurskata burtiski.

Ja ir daudz teksta vai tas jums nedarbojas, nokopējiet to Notepad ++ vai citā vienkāršā teksta redaktorā un pārbaudiet tur. Atkārtojiet to, ja neredzat kļūdas, un mēģiniet vēlreiz. Nelietojiet Word vai bagātinātā teksta redaktoru, jo tas sajaucas ar formatējumu. Izmantojiet vienkārša teksta redaktoru, piemēram, Notepad vai Notepad ++.

Nepareizs ceļš pakalpojumā PowerShell

Ja novirzīsit ceļu nepareizi, PowerShell nevarēs atrast jūsu skriptu. Piemēram, ja jūs norādāt PowerShell uz noteiktu mapi un ievadāt nepareizu diska burtu vai norādāt to uz daļu, kas nav pieejama, PowerShell nevarēs izdarīt savu lietu.

Tas bieži notiek, ja jūs mēģināt izpildīt cmdlet attālajā datorā. Ja šis dators ir bloķēts vai neļauj attālināti izpildīt noteiktus skriptus vai izmaiņas, tas kļūdīsies. Lielākajā daļā gadījumu cmdlet var palaist no attāluma, bet dažas organizācijas atļaus palaist tikai augsta līmeņa skriptus. Viss, kas maina drošību, politikas vai pamatiestatījumus, tiks bloķēts. Šajā gadījumā jums vajadzētu palaist skriptu lokāli.

Varat izmantot “atrisināšanas ceļu” vai manuāli pārbaudīt ceļu, lai redzētu, vai tā ir problēma ar jūsu komandu.

Trūkst moduļu programmā PowerShell

Ja moduļa trūkst vai tas ir bojāts, PowerShell to nevarēs izpildīt. Pēc noklusējuma moduļi ir jāinstalē, lai tos izmantotu. Ja šī moduļa trūkst, tas ir bojāts vai ir pārvietots, tas var izraisīt kļūdas “termins netiek atpazīts kā cmdlet nosaukums”.

Varat izmantot 'get-module' programmā PowerShell, lai redzētu, vai modulis ir klāt un vai tas ir pareizs. Tas parādīs, kādi moduļi ir ielādēti, un jūs varat pievienot vai labot atkarībā no jūsu vajadzībām.

PowerShell izmantošana sistēmā Windows

Jaunpienācējam, kurš lieto PowerShell, nav nekā slikta, ja vien esat piesardzīgs. Ja jūs to izmantojat mājas datorā, vissliktākais, kas var notikt, ir tas, ka jums ir nepieciešama sistēmas atjaunošana vai pārbūve. Ja strādājat ar uzņēmuma datoriem, iespējams, jums būs jābūt uzmanīgākam.

Ir daži noderīgi resursi, lai varētu iepazīties ar PowerShell, piemēram, šī lapa Microsoft Technet vietnē. Šī Veeam lapa ir noderīga arī tiem, kas ir jaunie PowerShell. Tas izskaidro, kas tas ir, kā to izmantot, un piedāvā daudz informācijas jaunpienācējiem.

Nebaidieties no PowerShell, ja esat tajā jauns. Pirms sākat un izveidojiet spēles atskaites punktu, izveidojiet sistēmas atjaunošanas punktu. Pats sliktākais, ko jūs varat darīt, sabojā Windows instalēšanu, bet to ir viegli novērst mājas lietotājam!

“Termins netiek atzīts par cmdlet nosaukumu” - kā labot Windows Powershell