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