Get-ExperimentalFeature
Gets experimental features.
Syntax
Default (Default)
Get-ExperimentalFeature
[[-Name] <String[]>]
[<CommonParameters>]
Description
The Get-ExperimentalFeature
cmdlet returns all experimental features discovered by PowerShell.
Experimental features can come from modules or the PowerShell engine. Experimental features allow
users to safely test new features and provide feedback (typically via GitHub) before the design is
considered complete and any changes can become a breaking change.
Examples
Example 1
Gets the list of currently registered experimental features and their current state.
Get-ExperimentalFeature
Name Enabled Source Description
---- ------- ------ -----------
PSImplicitRemotingBatching False PSEngine Batch implicit remoting proxy commands to improve performance
Parameters
-Name
Name or names of specific experimental features to return.
Parameter properties
Type: | String[] |
Default value: | None |
Supports wildcards: | False |
DontShow: | False |
Parameter sets
(All)
Position: | 0 |
Mandatory: | False |
Value from pipeline: | True |
Value from pipeline by property name: | False |
Value from remaining arguments: | False |
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
Inputs
String
You can pipe a string containing the name of an experimental feature to this cmdlet.
Outputs
ExperimentalFeature
This cmdlet returns instances that match the requested names or all experimental features if no name is specified.