Megosztás:


New-Guid

Létrehoz egy GUID azonosítót.

Syntax

Default (Alapértelmezett)

New-Guid
    [<CommonParameters>]

Empty

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

InputObject

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

Description

A New-Guid parancsmag véletlenszerű, globálisan egyedi azonosítót (GUID) hoz létre. Ha egyedi azonosítóra van szüksége egy szkriptben, szükség szerint létrehozhat egy GUID azonosítót.

Példák

1. példa: Új GUID létrehozása

New-Guid

Ez a parancs véletlenszerű GUID-azonosítót hoz létre. Másik lehetőségként a parancsmag kimenetét egy változóban is tárolhatja a szkript más részeinek használatához.

2. példa: Üres GUID létrehozása

New-Guid -Empty
Guid
----
00000000-0000-0000-0000-000000000000

3. példa: GUID létrehozása sztringből

Ez a példa egy GUID azonosítót tartalmazó karakterláncot GUID objektummá konvertál.

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

4. példa: Sztringek konvertálása a folyamatból egyedi globális azonosítókká (GUID)

Ez a példa sztringeket konvertál a folyamatból GUID-objektumokká.

$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

Paraméterek

-Empty

Azt jelzi, hogy ez a parancsmag üres GUID-t hoz létre. Az üres GUID-azonosítók sztringje mind nullákból áll.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

Empty
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-InputObject

Ez a paraméter egy GUID-t képviselő sztringet fogad el, és GUID-objektummá alakítja.

Paramétertulajdonságok

Típus:String
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

InputObject
Position:Named
Kötelező:False
Folyamatból származó érték:True
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

CommonParameters

Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.

Kimenetek

Guid

Ez a parancsmag egy GUID-ot ad vissza.

Jegyzetek

A parancsmag sztringbemenetet ad át a System.Guid osztály konstruktorának. A konstruktor számos formátumban támogatja a karakterláncokat. További információ: System.Guid(string).

Ha sztringbemenet vagy Üres paraméter nélkül használják, a parancsmag létrehoz egy 4-es verziójú univerzálisan egyedi azonosítót (UUID). További információ: System.Guid.NewGuid.