Как да поправите „терминът не се разпознава като име на кратка команда“ в Windows PowerShell

PowerShell е помощна програма за командния ред за използване в Windows, която позволява да се изпълняват някои мощни приложения и скриптове. Докато графичният интерфейс е лесен за използване и свършва работата, бърз скрипт може да постигне много повече за много по -кратко време. Ако изпълнявате процедури на десетки или стотици компютри, скриптовете са истински спасител.

Как да поправите „терминът не се разпознава като име на кратка команда“ в Windows PowerShell

„Командлет“ е скрипт или процес, който се изпълнява в PowerShell, обикновено се обозначава с дума, след това тире, след това с друга дума-например Add-Computer или Start-service. Точно както всичко в командните редове на Powershell, правилното поставяне на синтаксиса е от съществено значение.

Едно нещо, което всички продукти на Microsoft имат общо, са прословутите съобщения за грешка, когато нещо се обърка. Вместо да говорят на обикновен английски, така че всеки да може да разбере, програмите на Microsoft ви дават някои неразгадаеми глупости, които трябва да използвате Google, за да разберете всичко. Съобщението за грешка „терминът не се разпознава като име на кратка команда“ в PowerShell е едно такова съобщение.

Как да разрешите термина не се разпознава в PowerShell

Ако вече знаете PowerShell, лесно можете да идентифицирате грешката, която генерира съобщението, „терминът не се разпознава като име на кратка команда“. Ако сте нов в PowerShell, това може да изглежда като глупост за известно време.

Много неща могат да се объркат с команда PowerShell, но три конкретни са най -честите: проблеми с правописа, пътя или модула. Когато видите грешката „терминът не се разпознава като име на кратка команда“, това вероятно ще бъде един от тези три проблема. Нека ги разбием.

1. Проверете за правописни грешки в PowerShell

Ако изпишете нещо нередно, PowerShell няма да може да разбере вашите инструкции и да ги изпълни. Този сценарий обикновено е най -труден за отстраняване на неизправности. Дори да сбъркате място може да изключи PowerShell. Когато възникне тази ситуация, най -добре е да маркирате входящия текст, за да се открои малко повече и след това да го прегледате буква по буква.

Ако има много текст или опцията за подчертаване не работи за вас, копирайте кода в Notepad ++ или друг обикновен текстов редактор и след това го проверете. Въведете отново инструкциите/кода, ако не виждате грешки, и опитайте отново. Не използвайте Word или богат текстов редактор тъй като се забърква с форматирането. Използвайте обикновен текстов редактор като Notepad или Notepad ++ (препоръчително).

2. Проверете за грешен път в PowerShell

Ако въведете пътя грешно, PowerShell няма да може да намери вашия скрипт или модул. Например, като насочите PowerShell към определена папка и въведете грешна буква на устройство или споделяне, което не е достъпно, PowerShell няма да може да свърши работата си.

Този сценарий често се случва, когато се опитвате да изпълните cmdlet на отдалечен компютър. Ако този компютър е заключен или не позволява отдалечено изпълнение на конкретни скриптове или промени, това ще доведе до грешка. В повечето ситуации можете да командвате дистанционно, но някои организации допускат само скриптове на високо ниво. Всичко, което променя сигурността, политиките или основните настройки, се заключва. В този случай трябва да стартирате скрипта локално.

Можете да използвате „разреши пътека“ или да проверите пътя ръчно, за да видите дали вашата команда е проблемът.

3. Проверете за липсващи модули в PowerShell

Ако модулът липсва или е повреден, PowerShell няма да може да го изпълни. По подразбиране трябва да инсталирате модули в точния ред, за да ги използвате. Ако този модул липсва, е повреден или е преместен, той извежда грешката „терминът не се разпознава като име на кратка команда“.

Можете да използвате „get-module“ в PowerShell, за да видите дали модулът е наличен и правилен. Той ще ви покаже какви модули са заредени и можете да ги добавите или поправите в зависимост от вашите нужди.

В заключение, няма нищо лошо в новодошлия, който използва PowerShell, стига да внимавате. Ако го използвате на домашен компютър, най -лошото, което може да се случи, е, че имате нужда от възстановяване или възстановяване на системата. Ако работите на фирмени компютри, може да се наложи да бъдете по -внимателни.

Ако сте нов в използването на Powershell, не се страхувайте от това. Създайте точка за възстановяване на системата преди да започнете и си поиграйте. Най -лошото нещо, което можете да направите, е да разрушите инсталацията на Windows, но това лесно се отстранява за домашен потребител, който първо е взел предпазни мерки!

скорошни публикации

$config[zx-auto] not found$config[zx-overlay] not found