New-Guid
GUID oluşturur.
Sözdizimi
Default EnterprisePublishing
New-Guid
[<CommonParameters>]
Empty
New-Guid
[-Empty]
[<CommonParameters>]
InputObject
New-Guid
[-InputObject <String>]
[<CommonParameters>]
Description
New-Guid cmdlet'i rastgele bir genel benzersiz tanımlayıcı (GUID) oluşturur. Betikte benzersiz bir kimlik gerekiyorsa, gerektiğinde bir GUID oluşturabilirsiniz.
Örnekler
Örnek 1: Yeni GUID oluşturma
New-Guid
Bu komut rastgele bir GUID oluşturur. Alternatif olarak, bu cmdlet'in çıkışını bir betikte başka bir yerde kullanmak üzere bir değişkende depolayabilirsiniz.
Örnek 2: Boş GUID oluşturma
New-Guid -Empty
Guid
----
00000000-0000-0000-0000-000000000000
Örnek 3: Dizeden GUID oluşturma
Bu örnek, GUID içeren bir dizeyi GUID nesnesine dönüştürür.
New-Guid -InputObject "d61bbeca-0186-48fa-90e1-ff7aa5d33e2d"
Guid
----
d61bbeca-0186-48fa-90e1-ff7aa5d33e2d
Örnek 4: dizeleri işlem hattından GUID'lere dönüştürme
Bu örnek, dizeleri işlem hattından GUID nesnelerine dönüştürür.
$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
Parametreler
-Empty
Bu cmdlet'in boş bir GUID oluşturduğunu gösterir. Boş bir GUID'nin dizesinde tüm sıfırlar bulunur.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
Empty
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-InputObject
Bu parametre, GUID'yi temsil eden bir dizeyi kabul eder ve bir GUID nesnesine dönüştürür.
Parametre özellikleri
| Tür: | String |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
InputObject
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.
Çıkışlar
Guid
Bu cmdlet bir GUID döndürür.
Notlar
cmdlet, dize girişini System.Guid sınıfının oluşturucusna geçirir. Oluşturucu, dizeleri çeşitli biçimlerde destekler. Daha fazla bilgi için bkz. System.Guid(String).
Dize girişi veya Boş parametresi olmadan kullanıldığında, cmdlet bir Sürüm 4 Evrensel Benzersiz Tanımlayıcı (UUID) oluşturur. Daha fazla bilgi için bkz. System.Guid.NewGuid.