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.