New-Guid
Crée un GUID.
Syntaxe
New-Guid []
New-Guid
[-Empty]
[<CommonParameters>]
New-Guid
[-InputObject <String>]
[<CommonParameters>]
Description
L’applet de commande New-Guid
crée un identificateur global unique aléatoire (GUID). Si vous avez besoin d’un ID unique dans un script, vous pouvez créer un GUID, si nécessaire.
Exemples
Exemple 1 : Créer un GUID
New-Guid
Cette commande crée un GUID aléatoire. Vous pouvez également stocker la sortie de cette applet de commande dans une variable à utiliser ailleurs dans un script.
Exemple 2 : Créer un GUID vide
New-Guid -Empty
Guid
----
00000000-0000-0000-0000-000000000000
Exemple 3 : Créer un GUID à partir d’une chaîne
Cet exemple convertit une chaîne qui contient un GUID en objet GUID.
New-Guid -InputObject "d61bbeca-0186-48fa-90e1-ff7aa5d33e2d"
Guid
----
d61bbeca-0186-48fa-90e1-ff7aa5d33e2d
Exemple 4 : Convertir des chaînes du pipeline en GUID
Cet exemple convertit les chaînes du pipeline en objets GUID.
$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ètres
-Empty
Indique que cette applet de commande crée un GUID vide. Un GUID vide comporte tous les zéros dans sa chaîne.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-InputObject
Ce paramètre accepte une chaîne représentant un GUID et la convertit en objet GUID.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
Sorties
Cette applet de commande retourne un GUID.
Notes
L’applet de commande transmet l’entrée de chaîne au constructeur de la classe System.Guid. Le constructeur prend en charge les chaînes dans plusieurs formats. Pour plus d’informations, consultez System.Guid(String).
Lorsqu’elle est utilisée sans entrée de chaîne ou le paramètre Vide, l’applet de commande crée un identificateur UUID (Universally Unique Identifier) version 4. Pour plus d’informations, consultez System.Guid.NewGuid.