Общото между всички продукти на Microsoft са загадъчните съобщения за грешки, които те получават, когато нещо се обърка. Вместо да говорите на обикновен английски, за да можем всички да разберем, програмите на Microsoft ви дават някои неразгадаеми глупости, които са ви необходими на Google, за да разберете дори дистанционно. Съобщението за грешка „терминът не се разпознава като име на кратка команда“ в PowerShell е едно такова съобщение.
PowerShell е помощна програма за команден ред за използване в Windows, която позволява да се изпълняват някои мощни приложения и скриптове. Докато GUI е лесен за използване и свършва работата, бърз скрипт може да постигне много повече за много по-кратко време. Ако използвате рутинни програми на десетки или стотици компютри, скриптовете са истински спасител.
„Командлет“ е скрипт или процес, изпълнявани в 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, но това е лесно за отстраняване за домашен потребител!