Det enda som alla Microsoft-produkter har gemensamt är de kryptiska felmeddelandena de ger dig när något går fel. Istället för att prata på vanlig engelska så att vi alla kan förstå, ger Microsoft-program dig en del okrypterbar bråk som du behöver för att Google även ska kunna förstå det på distans. Felmeddelandet ”termen känns inte igen som namnet på en cmdlet” i PowerShell är ett sådant meddelande.
PowerShell är ett kommandoradsverktyg för användning i Windows som tillåter att några kraftfulla appar och skript körs. Medan GUI är lätt att använda och får jobbet gjort, kan ett snabbt skript uppnå mycket mer på mycket kortare tid. Om du kör rutiner över dussintals eller hundratals datorer är skript en verklig livräddare.
En 'cmdlet' är ett skript eller en process som körs i PowerShell. Det betecknas vanligtvis med ett ord, sedan ett bindestreck och ett annat ord. Till exempel Add-Computer eller Start-service. Som med allt kommandorad är det viktigt att få syntaxen exakt rätt.
Termen känns inte igen i PowerShell
Om du redan känner till PowerShell borde du kunna identifiera felet från 'termen känns inte igen som namnet på en cmdlet'. Om du inte har börjat använda PowerShell så ser det fortfarande ut som ett tag.
Det finns många saker som kan gå fel med ett PowerShell-kommando men tre specifika saker är de vanligaste. De är stavning, sökväg eller modul. När du ser att 'termen inte känns igen som namnet på en cmdlet' -fel kommer det troligen att vara en av dessa tre.
Stavningsfel i PowerShell
Om du stavar något fel kommer inte PowerShell att kunna förstå och utföra. Detta är vanligtvis det svåraste att felsöka eftersom även att få ett utrymme fel kan kasta PowerShell bort. När detta händer tycker jag att det är bäst att markera inmatningstexten så att den sticker ut lite mer och sedan gå igenom den bokstav för bokstav.
Om det finns mycket text eller som inte fungerar för dig, kopiera det till Notepad ++ eller en annan redigerare för vanlig text och kontrollera den där. Skriv in det igen om du inte ser några fel och försök igen. Använd inte Word eller Rich Text Editor eftersom det rör sig om med formatering. Använd en redigerare för ren text som t.ex. Notepad eller Notepad ++.
Fel väg i PowerShell
Om du får fel vägen kommer PowerShell inte att hitta ditt skript. Om du till exempel pekar PowerShell på en viss mapp och anger fel enhetsbokstav eller pekar på en delning som inte är tillgänglig kommer PowerShell inte att kunna göra sitt.
Detta är ofta fallet om du försöker köra en cmdlet på en fjärrdator. Om den datorn är låst eller inte tillåter fjärrkörning av vissa skript eller ändringar kommer det att fel. I de flesta situationer kan cmdlets köras på distans men vissa organisationer tillåter bara skript på hög nivå att köras. Allt som ändrar säkerhet, policyer eller kärninställningar kommer att spärras. I det här fallet måste du köra skriptet lokalt.
hur man lägger till spel till playstation classic
Du kan använda 'lösa sökvägen' eller kontrollera sökvägen manuellt för att se om detta är problemet med ditt kommando.
Moduler saknas i PowerShell
Om modulen saknas eller är skadad kommer inte PowerShell att kunna utföra den. Som standard måste du installera moduler för att kunna använda dem. Om den modulen saknas, är skadad eller har flyttats kan den kasta upp 'termen känns inte igen som namnet på ett cmdlet' -fel.
Du kan använda 'get-module' i PowerShell för att se om modulen är närvarande och korrekt. Det visar vilka moduler som laddas och du kan lägga till eller reparera beroende på dina behov.
Använda PowerShell i Windows
Det är inget fel med att en nykomling använder PowerShell så länge du är försiktig. Om du använder den på en hemdator är det värsta som kan hända att du behöver en systemåterställning eller ombyggnad. Om du arbetar på företagets datorer kan du behöva vara mer försiktig.
Det finns några användbara resurser för att komma till rätta med PowerShell som den här sidan på Microsoft Technet-webbplats . Den här sidan på Veeam är också användbar för de som är helt nya i PowerShell . Det förklarar vad det är, hur man använder det och erbjuder mycket information för nykomlingar.
Låt dig inte skrämmas av PowerShell om du är ny på det. Skapa en systemåterställningspunkt innan du börjar och spela. Det allra värsta du kan göra förstör den Windows-installationen men det är lätt att avhjälpa för en hemanvändare!