Skip to main content

Get-SCHANNELSetting

SYNOPSIS​

Gets the SCHANNEL settings on the current machine.

SYNTAX​

Get-SCHANNELSetting [[-Name] <String>] [<CommonParameters>]

DESCRIPTION​

Displays the name and value of SCHANNEL settings on the local computer. Blank entries means the value is not created.

EXAMPLES​

EXAMPLE 1​

Get-SCHANNELSetting

Runs Get-SCHANNELSetting. Will show all SCHANNEL settings on the computer. Will output something similar to this: Name DisabledByDefault Enabled FullPath ---- ----------------- ------- -------- Ciphers\DES 56/56 0 HKLM:\SYSTEM\CurrentControlSet\Control\SecurityPro... Ciphers\NULL 0 HKLM:\SYSTEM\CurrentControlSet\Control\SecurityPro.

EXAMPLE 2​

Get-SCHANNELSetting -Name Ciphers
Will show all the Ciphers configured in the SCHANNEL registry settings.

EXAMPLE 3​

Get-SCHANNELSetting -Name "TLS 1.0"
Will show all the TLS 1.0 SCHANNEL registry settings configured on the computer.

PARAMETERS​

-Name​

Used to specify the name of a SCHANNEL setting to display. Uses matching.

Type: String
Parameter Sets: (All)
Aliases: Path

Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters​

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS​

OUTPUTS​

System.Management.Automation.PSCustomObject​

NOTES​

ALIASES​

None.

PLATFORM APPLICABILITY​

Windows only. The platform-aware loader does not export this command on Linux or macOS.

POWERSHELL COMPATIBILITY​

See PowerShell compatibility for the supported runtime policy. PowerShell 7.6 LTS is preferred.

https://docs.keldor.dev/powershell/keldor/Get-SCHANNELSetting