Skip to main content

Convert-AdcSchemaGuid

SYNOPSIS

Converts names to guid and guids to name as defined in the active directory schema.

SYNTAX

__AllParameterSets

Convert-AdcSchemaGuid [[-Name] <string[]>] [[-OutType] <string>] [[-Server] <ComputerParameter>]
[[-Credential] <pscredential>] [<CommonParameters>]

DESCRIPTION

Converts names to guid and guids to name as defined in the active directory schema. Can handle both attributes as well as rights. Uses mapping data generated from active directory.

EXAMPLES

EXAMPLE 1

Convert-AdcSchemaGuid -Name Public-Information -OutType GuidString

Converts the right "Public-Information" into its guid representation (guid returned as a string type)

PARAMETERS

-Credential

The credentials to use for this operation.

Type: System.Management.Automation.PSCredential
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 3
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Name

The name to convert. Can be both string or guid.

Type: System.String[]
DefaultValue: ''
SupportsWildcards: false
Aliases:
- Guid
ParameterSets:
- Name: (All)
Position: 0
IsRequired: false
ValueFromPipeline: true
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-OutType

The data tape to emit:

  • Name: Humanly readable name
  • Guid: Guid object
  • GuidString: Guid as a string
Type: System.String
DefaultValue: Guid
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 1
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Server

The server / domain to work with.

Type: PSFramework.Parameter.ComputerParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 2
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

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.