Delen via


Namen van veelvoorkomende parameters

De parameters die in dit onderwerp worden beschreven, worden veelgebruikte parameters genoemd. Ze worden toegevoegd aan cmdlets door de Windows PowerShell runtime en kunnen niet worden gedeclareerd door de cmdlet .

Notitie

Deze parameters worden ook toegevoegd aan provider-cmdlets en aan functies die zijn voorzien van het CmdletBinding kenmerk .

Algemene algemene parameters

De volgende parameters worden toegevoegd aan alle cmdlets en zijn toegankelijk wanneer de cmdlet wordt uitgevoerd. Deze parameters worden gedefinieerd door de klasse System.Management.Automation.Internal.Commonparameters.

Bevestigen (alias: cf)

Gegevenstype: SwitchParameter

Deze parameter geeft aan of de cmdlet geeft een prompt die vraagt of de gebruiker zeker weet dat ze willen doorgaan.

Fouten opsporen (alias: db)

Gegevenstype: SwitchParameter

Met deze parameter geeft u op of er op programmeursniveau sprake is van het debuggen van berichten die kunnen worden weergegeven op de opdrachtregel. Deze berichten zijn bedoeld voor het oplossen van problemen met de werking van de cmdlet en worden gegenereerd door aanroepen naar de methode System.Management.Automation.Cmdlet.WriteDebug. Foutopsporingsberichten hoeven niet te worden gelokaliseerd.

ErrorAction (alias: ea)

Gegevenstype: enumeratie

Deze parameter geeft aan welke actie moet worden ondernomen wanneer er een fout optreedt. De mogelijke waarden voor deze parameter worden gedefinieerd door de system.Management.Automation.Actionpreference-enumeratie.

ErrorVariable (alias: ev)

Gegevenstype: Tekenreeks

Met deze parameter geeft u de variabele op waarin objecten moeten worden plaatsen wanneer er een fout optreedt. Gebruik +varname in plaats van de variabele te wissen en in te stellen om aan deze variabele toe te appen.

OutBuffer (alias: ob)

Gegevenstype: Int32

Deze parameter definieert het aantal objecten dat moet worden opgeslagen in de uitvoerbuffer voordat er objecten worden doorgegeven aan de pijplijn. Standaard worden objecten onmiddellijk doorgegeven in de pijplijn.

OutVariable (alias: ov)

Gegevenstype: Tekenreeks

Met deze parameter geeft u de variabele op waarin alle uitvoerobjecten die door de cmdlet worden gegenereerd, moeten worden opgeslagen. Gebruik +varname in plaats van de variabele te wissen en in te stellen om aan deze variabele toe te appen.

PipelineVariable (alias: pv)

Gegevenstype: Tekenreeks

Deze parameter slaat de waarde van het huidige pijplijnelement op als een variabele voor elke benoemde opdracht terwijl deze door de pijplijn loopt.

Uitgebreid (alias: vb)

Gegevenstype: SwitchParameter

Deze parameter geeft aan of de cmdlet verklarende berichten schrijft die kunnen worden weergegeven op de opdrachtregel. Deze berichten zijn bedoeld om de gebruiker extra hulp te bieden en worden gegenereerd door aanroepen naar de methode System.Management.Automation.Cmdlet.WriteVerbose.

WarningAction (alias: wa)

Gegevenstype: enumeratie

Deze parameter geeft aan welke actie moet worden ondernomen wanneer de cmdlet een waarschuwingsbericht schrijft. De mogelijke waarden voor deze parameter worden gedefinieerd door de system.Management.Automation.Actionpreference-enumeratie.

WarningVariable (alias: wv)

Gegevenstype: Tekenreeks

Met deze parameter geeft u de variabele op waarin waarschuwingsberichten kunnen worden opgeslagen. Gebruik +varname in plaats van de variabele te wissen en in te stellen om aan deze variabele toe te appen.

Risk-Mitigation parameters

De volgende parameters worden toegevoegd aan cmdlets die om bevestiging vragen voordat ze hun actie uitvoeren. Zie Bevestiging aanvragen voor meer informatie over bevestigingsaanvragen. Deze parameters worden gedefinieerd door de klasse System.Management.Automation.Internal.Shouldprocessparameters.

WhatIf (alias: wi)

Gegevenstype: SwitchParameter

Deze parameter geeft aan of de cmdlet een bericht schrijft dat de effecten beschrijft van het uitvoeren van de cmdlet zonder daadwerkelijk een actie uit te voeren.

Transactieparameters

De volgende parameter wordt toegevoegd aan cmdlets die transacties ondersteunen. Deze parameters worden gedefinieerd door de klasse System.Management.Automation.Internal.Transactionparameters. Transactieondersteuning is geïntroduceerd in PowerShell 3.0 en stopgezet in PowerShell 6.0.

UseTransaction (alias: usetx)

Gegevenstype: SwitchParameter

Deze parameter geeft aan of de cmdlet de huidige transactie gebruikt om de actie uit te voeren.

Zie ook

System.Management.Automation.Internal.Commonparameters

System.Management.Automation.Internal.Shouldprocessparameters

System.Management.Automation.Internal.Transactionparameters

Een Windows PowerShell-cmdlet schrijven

Windows PowerShell SDK