Dela via


New-Guid

Skapar ett GUID.

Syntax

New-Guid []
New-Guid
   [-Empty]
   [<CommonParameters>]
New-Guid
   [-InputObject <String>]
   [<CommonParameters>]

Description

Cmdleten New-Guid skapar en slumpmässig globalt unik identifierare (GUID). Om du behöver ett unikt ID i ett skript kan du skapa ett GUID efter behov.

Exempel

Exempel 1: Skapa ett nytt GUID

New-Guid

Det här kommandot skapar ett slumpmässigt GUID. Du kan också lagra utdata från den här cmdleten i en variabel som ska användas någon annanstans i ett skript.

Exempel 2: Skapa ett tomt GUID

New-Guid -Empty

Guid
----
00000000-0000-0000-0000-000000000000

Exempel 3: Skapa ett GUID från en sträng

I det här exemplet konverteras en sträng som innehåller ett GUID till ett GUID-objekt.

New-Guid -InputObject "d61bbeca-0186-48fa-90e1-ff7aa5d33e2d"

Guid
----
d61bbeca-0186-48fa-90e1-ff7aa5d33e2d

Exempel 4: Konvertera strängar från pipelinen till GUID

I det här exemplet konverteras strängar från pipelinen till GUID-objekt.

$guidStrings = (
'11c43ee8-b9d3-4e51-b73f-bd9dda66e29c',
'0f8fad5bd9cb469fa16570867728950e',
'{0x01234567, 0x89ab, 0xcdef,{0x01,0x23,0x45,0x67,0x89,0xab,0xcd,0xef}}'
)
$guidStrings | New-Guid

Guid
----
11c43ee8-b9d3-4e51-b73f-bd9dda66e29c
0f8fad5b-d9cb-469f-a165-70867728950e
01234567-89ab-cdef-0123-456789abcdef

Parametrar

-Empty

Anger att den här cmdleten skapar ett tomt GUID. Ett tomt GUID har alla nollor i strängen.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-InputObject

Den här parametern accepterar en sträng som representerar ett GUID och konverterar den till ett GUID-objekt.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Utdata

Guid

Den här cmdleten returnerar ett GUID.

Kommentarer

Cmdleten skickar strängindata till konstruktorn för klassen System.Guid . Konstruktorn stöder strängar i flera format. Mer information finns i System.Guid(String).

När den används utan strängindata eller parametern Tom skapar cmdleten en UUID (Universally Unique Identifier) version 4. Mer information finns i System.Guid.NewGuid.