Единственото нещо, което всички продукти на Microsoft имат общо, са критичните съобщения за грешки, които ви дават, когато нещо се обърка. Вместо да говорят на обикновен английски, така че всички можем да разберем, програмите на Microsoft ви дават някои неразбираеми глупости, от които се нуждаете от Google, за да разберете дори от разстояние. Съобщението за грешка „терминът не се разпознава като име на командлет“ е едно такова съобщение.
PowerShell е помощна програма за команден ред за използване в Windows, която позволява да се стартират някои мощни приложения и скриптове. Въпреки че графичният интерфейс е лесен за използване и свършва работата, бърз скрипт може да постигне много повече за много по-кратко време. Ако използвате рутини над десетки или стотици компютри, скриптовете са истински спасител.
'Cmdlet' е скрипт или процес, изпълнен в PowerShell. Обикновено се обозначава с дума, след това тире след това друга дума. Например Add-Computer или Start-service. Както при всичко в командния ред, точното определяне на синтаксиса е от съществено значение.

Срокът не е разпознат в PowerShell
Ако вече знаете PowerShell, трябва да можете да идентифицирате грешката от „терминът не се разпознава като име на командлет“. Ако сте нов в PowerShell, той все още ще изглежда безсмислен за известно време.
Има много неща, които могат да се объркат с команда PowerShell, но три конкретни неща са най-често срещаните. Те са правопис, път или модул. Когато видите „терминът не се разпознава като име на командлет“, вероятно ще бъде една от тези три.
Правописни грешки в PowerShell
Ако пишете нещо нередно, PowerShell няма да може да разбере и изпълни. Това обикновено е най-трудното за отстраняване на проблеми, тъй като дори грешката в пространството може да изхвърли PowerShell. Когато това се случи, намирам за най-добре да подчертая въведения текст, така че той да се открои малко повече, и след това да премина през него буква по буква.
Ако има много текст или това не работи за вас, го копирайте в Notepad ++ или друг редактор на обикновен текст и го проверете там. Въведете го отново, ако не виждате грешки и опитайте отново. Не използвайте Word или редактор за богат текст, тъй като се обърква с форматирането. Използвайте обикновен текстов редактор като Notepad или Notepad ++.
Грешен път в PowerShell
Ако сгрешите пътя, PowerShell няма да може да намери вашия скрипт. Например, ако насочите PowerShell към определена папка и въведете грешна буква на диска или го насочите към дял, който не е достъпен, PowerShell няма да може да направи всичко.
Това често се случва, ако се опитвате да изпълните командлет на отдалечен компютър. Ако този компютър е заключен или не позволява отдалечено изпълнение на определени скриптове или промени, той ще направи грешка. В повечето ситуации командлетите могат да се изпълняват дистанционно, но някои организации ще позволяват да се изпълняват само скриптове от високо ниво. Всичко, което променя сигурността, правилата или основните настройки, ще бъде заключено. В този случай ще трябва да стартирате скрипта локално.
Можете да използвате 'разрешителен път' или да проверите пътя ръчно, за да видите дали това е проблемът с вашата команда.
Липсващи модули в PowerShell
Ако модулът липсва или е повреден, PowerShell няма да може да го изпълни. По подразбиране трябва да инсталирате модули, за да ги използвате. Ако този модул липсва, повреден или е преместен, той може да хвърли грешката 'терминът не се разпознава като име на командлет'.
Можете да използвате 'get-module' в PowerShell, за да видите дали модулът присъства и е правилен. Той ще ви покаже какви модули се зареждат и можете да добавите или поправите в зависимост от вашите нужди.

Използване на PowerShell в Windows
Няма нищо лошо в нов потребител, използващ PowerShell, стига да внимавате. Ако го използвате на домашен компютър, най-лошото, което може да се случи, е, че имате нужда от възстановяване или възстановяване на системата. Ако работите на фирмени компютри, може да се наложи да бъдете по-внимателни.
Има някои полезни ресурси за справяне с PowerShell, като тази страница на уебсайта на Microsoft Technet. Тази страница на Veeam е полезна и за тези, които са много нови в PowerShell. Обяснява какво е, как да го използвате и предлага много информация за новодошлите.
Не се плашете от PowerShell, ако сте нов за него. Създайте точка за възстановяване на системата, преди да започнете, и да играете наоколо. Най-лошото нещо, което можете да го направите, съсипе тази инсталация на Windows, но това е лесно да се поправи за домашен потребител!






