Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller vanliga termer som används för att prata om PowerShell.
B
binär modul
En PowerShell-modul vars rotmodul är en binärfil (.dll). En binär modul kan, men behöver inte, innehålla ett modulmanifest.
C
CommonParameter
En parameter som läggs till i alla cmdletar, avancerade funktioner och arbetsflöden av PowerShell-motorn.
D
punktkälla
Starta ett kommando i PowerShell genom att skriva en punkt och ett blanksteg före kommandot. Kommandon som är punktkällor körs i det aktuella omfånget i stället för i ett nytt omfång. Alla variabler, alias, funktioner eller enhetsdiskar som kommandot skapar skapas i det nuvarande omfånget och blir tillgängliga för användare när kommandot har slutförts.
dynamisk modul
En modul som bara finns i minnet. Cmdletarna New-Module och Import-PSSession skapar dynamiska moduler.
dynamisk parameter
En parameter som läggs till i en PowerShell-cmdlet, funktion eller skript under vissa förhållanden. Cmdlets, funktioner, providers och skript kan lägga till dynamiska parametrar.
F
formatfil
En PowerShell XML-fil som har tillägget .format.ps1xml och som definierar hur PowerShell visar ett objekt baserat på dess .NET Framework-typ.
G
globalt sessionstillstånd
Sessionstillståndet som innehåller de data som är tillgängliga för användaren av en PowerShell-session.
H
värd
Gränssnittet som PowerShell-motorn använder för att kommunicera med användaren. Värden anger till exempel hur promptar hanteras mellan PowerShell och användaren.
värdprogram
Ett program som läser in PowerShell-motorn i sin process och använder den för att utföra åtgärder.
I
indatabearbetningsmetod
En metod som en cmdlet kan använda för att bearbeta poster som den tar emot som indata. Metoderna för indatabearbetning omfattar BeginProcessing metoden, ProcessRecord metoden, EndProcessing metoden och StopProcessing metoden.
M
manifestmodul
En PowerShell-modul som har ett manifest och vars RootModule-nyckel är tom.
enumerering av medlemsbehörighet
En PowerShell-bekvämlighetsfunktion för att automatiskt räkna upp objekt i en samling när du använder operatorn för medlemsåtkomst (.).
modul
En fristående återanvändbar enhet som gör att du kan partitionera, organisera och abstrahera Din PowerShell-kod. En modul kan innehålla cmdletar, providers, funktioner, variabler och andra typer av resurser som kan importeras som en enda enhet.
modulmanifest
En PowerShell-datafil (.psd1) som beskriver innehållet i en modul och som styr hur en modul bearbetas.
modulsessionstillstånd
Sessionstillståndet som innehåller offentliga och privata data för en PowerShell-modul. Privata data i det här sessionstillståndet är inte tillgängliga för användaren av en PowerShell-session.
N
icke-avslutande fel
Ett fel som inte hindrar PowerShell från att fortsätta att bearbeta kommandot. Se även, avslutande fel.
Substantiv
Ordet som följer bindestrecket i ett PowerShell-cmdletnamn. Substantivet beskriver de resurser som cmdleten agerar på.
P
parameteruppsättning
En grupp parametrar som kan användas i samma kommando för att utföra en specifik åtgärd.
pipa
I PowerShell skickar du resultatet av föregående kommando som indata till nästa kommando i pipelinen.
pipeline
En serie kommandon som är anslutna av pipelineoperatorer (|). Varje pipelineoperator skickar resultatet av föregående kommando som indata till nästa kommando.
PowerShellcmdlet
Ett enda kommando som deltar i pipeline-semantiken i PowerShell. Detta inkluderar binära cmdletar (C#), avancerade skriptfunktioner, CDXML och arbetsflöden.
PowerShell-kommando
Elementen i en pipeline som gör att en åtgärd utförs. PowerShell-kommandon skrivs antingen på tangentbordet eller anropas programmatiskt.
PowerShell-datafil
En textfil som har filnamnstillägget .psd1 . PowerShell använder datafiler för olika syften, till exempel lagring av modulmanifestdata och lagring av översatta strängar för skriptinter internationalisering.
PowerShell-enhet
En virtuell enhet som ger direkt åtkomst till ett datalager. Den kan definieras av en PowerShell-provider eller skapas på kommandoraden. Enheter som skapas på kommandoraden är sessionsspecifika enheter och går förlorade när sessionen stängs.
provider
Ett Microsoft .NET Framework-baserat program som gör data i ett specialiserat datalager tillgängliga i PowerShell så att du kan visa och hantera dem.
PSSession
En typ av PowerShell-session som skapas, hanteras och stängs av användaren.
R
rotmodul
Modulen som anges i RootModule-nyckeln i ett modulmanifest.
runspace
I PowerShell är den driftsmiljö där varje kommando i en pipeline körs.
S
skalärt värde
I PowerShell är ett skalärt värde valfri värdetyp som inte kan räknas upp. Detta omfattar .NET primitiva typer, till exempel booleska värden och tal, och andra värdetyper som String, DateTime och Guid.
En lista över .NET primitiva typer finns i avsnittet Remarks i System.Type.IsPrimitive Property.
skriptblock
I PowerShell-programmeringsspråket, en samling instruktioner eller uttryck som kan användas som en enda enhet. Ett skriptblock kan acceptera argument och returnera värden.
skriptfil
En fil som har .ps1 tillägget och innehåller ett skript skrivet på PowerShell-språket.
skriptmodul
En PowerShell-modul vars rotmodul är en skriptmodulfil (.psm1). En skriptmodul kan innehålla ett modulmanifest. Skriptet definierar de medlemmar som skriptmodulen exporterar.
Skal
Den kommandotolk som används för att skicka kommandon till operativsystemet.
[switch]-parametern
En parameter som inte använder ett argument. Värdet för en [switch] parameter är standardvärdet $false. När en [switch] parameter används blir dess värde $true.
T
avslutande fel
Ett fel som hindrar PowerShell från att bearbeta kommandot. Se även icke-avslutande fel.
transaktion
En atomisk arbetsenhet. Arbetet i en transaktion måste slutföras som helhet. Om någon del av transaktionen misslyckas misslyckas hela transaktionen.
filtyp
En PowerShell XML-fil med tillägget .types.ps1xml och som utökar egenskaperna för Microsoft .NET Framework-typer i PowerShell.
V
verb
Ordet som föregår bindestrecket i ett PowerShell-cmdletnamn. Verbet beskriver den åtgärd som cmdleten utför.
W
Windows PowerShell ISE
ISE (Integrated Scripting Environment) – ett Windows PowerShell-värdprogram som gör att du kan köra kommandon och skriva, testa och felsöka skript i en användarvänlig, syntaxfärgad, Unicode-kompatibel miljö.
Windows PowerShell-snapin-modul
En resurs som definierar en uppsättning cmdletar, providers och Microsoft .NET Framework-typer som kan läggas till i Windows PowerShell-miljön. PowerShell snap-ins har ersatts av moduler.
Windows PowerShell-arbetsflöde
Ett arbetsflöde är en sekvens med programmerade, anslutna steg som utför långvariga uppgifter eller kräver samordning av flera steg över flera enheter eller hanterade noder. Windows PowerShell-arbetsflödet kan IT-proffs och utvecklare skapa sekvenser av hanteringsaktiviteter för flera enheter eller enskilda uppgifter i ett arbetsflöde som arbetsflöden. Windows PowerShell-arbetsflöde kan du anpassa och köra både PowerShell-skript och XAML-filer som arbetsflöden. Windows PowerShell-arbetsflödet bygger på Windows Workflow Foundation, som har blivit inaktuellt.