New-Guid
Hiermee maakt u een GUID.
Syntaxis
New-Guid []
New-Guid
[-Empty]
[<CommonParameters>]
New-Guid
[-InputObject <String>]
[<CommonParameters>]
Description
De New-Guid
cmdlet maakt een willekeurige GUID (Globally Unique Identifier). Als u een unieke id in een script nodig hebt, kunt u indien nodig een GUID maken.
Voorbeelden
Voorbeeld 1: Een nieuwe GUID maken
New-Guid
Met deze opdracht maakt u een willekeurige GUID. U kunt ook de uitvoer van deze cmdlet opslaan in een variabele voor gebruik elders in een script.
Voorbeeld 2: Een lege GUID maken
New-Guid -Empty
Guid
----
00000000-0000-0000-0000-000000000000
Voorbeeld 3: Een GUID maken op basis van een tekenreeks
In dit voorbeeld wordt een tekenreeks met een GUID geconverteerd naar een GUID-object.
New-Guid -InputObject "d61bbeca-0186-48fa-90e1-ff7aa5d33e2d"
Guid
----
d61bbeca-0186-48fa-90e1-ff7aa5d33e2d
Voorbeeld 4: tekenreeksen van de pijplijn converteren naar GUID's
In deze voorbeelden worden tekenreeksen van de pijplijn geconverteerd naar GUID-objecten.
$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
Parameters
-Empty
Geeft aan dat deze cmdlet een lege GUID maakt. Een lege GUID bevat alle nullen in de tekenreeks.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-InputObject
Deze parameter accepteert een tekenreeks die een GUID vertegenwoordigt en converteert deze naar een GUID-object.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Uitvoerwaarden
Deze cmdlet retourneert een GUID.
Notities
De cmdlet geeft tekenreeksinvoer door aan de constructor van de klasse System.Guid . De constructor ondersteunt tekenreeksen in verschillende indelingen. Zie System.Guid(String) voor meer informatie.
Bij gebruik zonder tekenreeksinvoer of de parameter Empty maakt de cmdlet een UUID (Universally Unique Identifier) van versie 4. Zie System.Guid.NewGuid voor meer informatie.