Delen via


PowerShell-woordenlijst

In dit artikel vindt u algemene termen die worden gebruikt om over PowerShell te praten.

B

binaire module

Een PowerShell-module waarvan de hoofdmodule een binair (.dll) bestand is. Een binaire module kan al dan niet een modulemanifest bevatten.

C

AlgemeneParameter

Een parameter die wordt toegevoegd aan alle cmdlets, geavanceerde functies en werkstromen door de PowerShell-engine.

D

puntbron

In PowerShell typt u een punt gevolgd door een spatie om een opdracht te starten. Opdrachten die dot-sourced zijn, worden uitgevoerd in de huidige scope in plaats van een nieuwe scope. Variabelen, aliassen, functies of schijven die met de opdracht worden gemaakt, worden in het huidige bereik gemaakt en zijn beschikbaar voor gebruikers wanneer de opdracht is voltooid.

dynamische module

Een module die alleen in het geheugen aanwezig is. De New-Module en Import-PSSession cmdlets maken dynamische modules.

dynamische parameter

Een parameter die wordt toegevoegd aan een PowerShell-cmdlet, functie of script onder bepaalde voorwaarden. Cmdlets, functies, providers en scripts kunnen dynamische parameters toevoegen.

F

opmaakbestand

Een PowerShell XML-bestand met de extensie .format.ps1xml en die definieert hoe PowerShell een object weergeeft op basis van het .NET Framework-type.

G

algemene sessiestatus

De sessiestatus die de gegevens bevat die toegankelijk zijn voor de gebruiker van een PowerShell-sessie.

H

Host

De interface die de PowerShell-engine gebruikt om met de gebruiker te communiceren. De host geeft bijvoorbeeld aan hoe prompts worden verwerkt tussen PowerShell en de gebruiker.

hosttoepassing

Een programma dat de PowerShell-engine in het proces laadt en deze gebruikt om bewerkingen uit te voeren.

I

invoerverwerkingsmethode

Een methode die een cmdlet kan gebruiken om de records te verwerken die als invoer worden ontvangen. De invoerverwerkingsmethoden omvatten de BeginProcessing methode, de ProcessRecord methode, de EndProcessing methode en de StopProcessing methode.

M

manifestmodule

Een PowerShell-module met een manifest en waarvan de RootModule-sleutel leeg is.

lidtoegang-enumeratie

Een PowerShell-functie voor het automatisch inventariseren van items in een verzameling wanneer u de operator voor lidtoegang (.) gebruikt.

module

Een zelfstandige herbruikbare eenheid waarmee u uw PowerShell-code kunt partitioneren, ordenen en abstraheren. Een module kan cmdlets, providers, functies, variabelen en andere typen resources bevatten die als één eenheid kunnen worden geïmporteerd.

modulemanifest

Een PowerShell-gegevensbestand (.psd1) dat de inhoud van een module beschrijft en die bepaalt hoe een module wordt verwerkt.

sessiestatus van module

De sessiestatus die de openbare en persoonlijke gegevens van een PowerShell-module bevat. De persoonlijke gegevens in deze sessiestatus zijn niet beschikbaar voor de gebruiker van een PowerShell-sessie.

N

fout bij niet-beëindigen

Een fout waardoor PowerShell niet kan worden gestopt met het verwerken van de opdracht. Zie ook de afsluitfout.

Zelfstandig naamwoord

Het woord dat volgt op het afbreekstreepje in de naam van een PowerShell-cmdlet. Het zelfstandig naamwoord beschrijft de resources waarop de cmdlet werkt.

P

parameterset

Een groep parameters die in dezelfde opdracht kunnen worden gebruikt om een specifieke actie uit te voeren.

pijp

Als u in PowerShell de resultaten van de voorgaande opdracht als invoer wilt verzenden naar de volgende opdracht in de pijplijn.

pipeline

Een reeks commando's die zijn verbonden door pijplijnoperators (|). Elke pijplijnoperator verzendt de resultaten van de voorgaande opdracht als invoer naar de volgende opdracht.

PowerShell-cmdlet

Eén opdracht die deelneemt aan de pijplijnsemantiek van PowerShell. Dit omvat binaire cmdlets (C#), geavanceerde scriptfuncties, CDXML en Werkstromen.

PowerShell-opdracht

De elementen in een pijplijn die ertoe leiden dat een actie wordt uitgevoerd. PowerShell-opdrachten worden getypt op het toetsenbord of programmatisch aangeroepen.

PowerShell-gegevensbestand

Een tekstbestand met de .psd1 bestandsextensie. PowerShell maakt gebruik van gegevensbestanden voor verschillende doeleinden, zoals het opslaan van manifestgegevens van modules en het opslaan van vertaalde tekenreeksen voor scriptinternationalisatie.

PowerShell-schijf

Een virtuele schijf die directe toegang biedt tot een datastore. Het kan worden gedefinieerd door een PowerShell-provider of gemaakt via de commandoregel. Stations die op de opdrachtregel zijn gemaakt, zijn sessiespecifieke stations en gaan verloren wanneer de sessie wordt gesloten.

provider

Een Microsoft .NET Framework-programma dat de gegevens in een speciaal gegevensarchief beschikbaar maakt in PowerShell, zodat u deze kunt bekijken en beheren.

PSSession

Een type PowerShell-sessie dat door de gebruiker wordt gemaakt, beheerd en gesloten.

R

hoofdmodule

De module die is opgegeven in de rootModule-sleutel in een modulemanifest.

runspace

In PowerShell is de uitvoeringsomgeving waarin elke opdracht in een pijplijn wordt uitgevoerd.

S

scalaire waarde

In PowerShell is een scalaire waarde een waardetype dat niet kan worden opgesomd. Dit omvat de .NET primitieve typen, zoals booleaanse waarden en getallen, en andere waardetypen zoals String, DateTime en Guid.

Zie de sectie Remarks van System.Type.IsPrimitive Property voor een .NET lijst met primitieve typen.

scriptblok

In de Programmeertaal PowerShell kunt u een verzameling instructies of expressies gebruiken als één eenheid. Een scriptblok kan argumenten accepteren en waarden retourneren.

scriptbestand

Een bestand met de .ps1 extensie en bevat een script dat is geschreven in de PowerShell-taal.

scriptmodule

Een PowerShell-module waarvan de hoofdmodule een scriptmodulebestand (.psm1) is. Een scriptmodule kan een modulemanifest bevatten. Het script definieert de leden die door de scriptmodule worden geëxporteerd.

Shell

De opdracht-interpreter die wordt gebruikt om opdrachten door te geven aan het besturingssysteem.

[switch]-parameter

Een parameter die geen argument gebruikt. De waarde van een [switch] parameter wordt standaard ingesteld op $false. Wanneer een [switch] parameter wordt gebruikt, wordt de waarde ervan $true.

T

afsluitfout

Er is een fout opgetreden waardoor PowerShell de opdracht niet meer kan verwerken. Zie ook een niet-afsluitfout.

transactie

Een atomische werkeenheid. Het werk in een transactie moet als geheel worden voltooid. Als een deel van de transactie mislukt, mislukt de hele transactie.

bestandstype

Een PowerShell XML-bestand met de extensie .types.ps1xml en die de eigenschappen van Microsoft .NET Framework-typen in PowerShell uitbreidt.

V

werkwoord

Het woord dat voorafgaat aan het afbreekstreepje in de naam van een PowerShell-cmdlet. Het werkwoord beschrijft de actie die door de cmdlet wordt uitgevoerd.

W

Windows PowerShell ISE

De Integrated Scripting Environment (ISE) - een Windows PowerShell-hosttoepassing waarmee u opdrachten kunt uitvoeren en scripts kunt schrijven, testen en fouten kunt opsporen in een beschrijvende, syntaxiskleurige, Unicode-compatibele omgeving.

Windows PowerShell-module

Een resource die een set cmdlets, providers en Microsoft .NET Framework-typen definieert die kunnen worden toegevoegd aan de Windows PowerShell-omgeving. PowerShell-snap-ins zijn vervangen door modules.

Windows PowerShell-werkstroom

Een werkstroom is een reeks geprogrammeerde, verbonden stappen die langlopende taken uitvoeren of de coördinatie van meerdere stappen op meerdere apparaten of beheerde knooppunten vereisen. met Windows PowerShell Workflow kunnen IT-professionals en ontwikkelaars reeksen van beheeractiviteiten met meerdere apparaten of enkele taken binnen een werkstroom schrijven als werkstromen. Windows PowerShell Workflow kunt u zowel PowerShell-scripts als XAML-bestanden als werkstromen aanpassen en uitvoeren. Windows PowerShell Workflow is gebaseerd op de Windows Workflow Foundation, die is afgeschaft.