Get-SecureBootPolicy

Gets the publisher GUID and the policy version of the Secure Boot configuration policy.

Syntax

Get-SecureBootPolicy []

Description

The Get-SecureBootPolicy cmdlet gets the publisher GUID and the policy version of the Secure Boot configuration policy.

The cmdlet will run on both UEFI and BIOS (non-UEFI) computers.

If the computer does not support Secure Boot or is a non-UEFI computer, then this cmdlet returns an error displaying the following: Secure Boot policy is not enabled on this machine.

If Windows PowerShell® is not run in administrator mode, then this cmdlet returns an error displaying the following: Incorrect authentication data.

Examples

EXAMPLE 1

PS C:\> Get-SecureBootPolicy | Format-List
Publisher: 77fa9abd-0359-4d32-bd60-28f4e78f784b 
Version  : 1

This example gets the publisher GUID and the policy version of the Secure Boot configuration policy.

Inputs

None

Outputs

Microsoft.SecureBoot.Commands.SecureBootPolicy

The SecureBootPolicy object contains information about the Secure Boot policy in place for the computer.

Contains the following fields:

-- A GUID named publisher.

-- An unsigned 32-bit integer named version.