New-Guid
Cria um GUID.
Sintaxe
New-Guid []
New-Guid
[-Empty]
[<CommonParameters>]
New-Guid
[-InputObject <String>]
[<CommonParameters>]
Description
O New-Guid
cmdlet cria um GUID (identificador global exclusivo) aleatório. Se você precisar de uma ID exclusiva em um script, poderá criar um GUID, conforme necessário.
Exemplos
Exemplo 1: Criar um novo GUID
New-Guid
Esse comando cria um GUID aleatório. Como alternativa, você pode armazenar a saída desse cmdlet em uma variável para usar em outro lugar em um script.
Exemplo 2: Criar um GUID vazio
New-Guid -Empty
Guid
----
00000000-0000-0000-0000-000000000000
Exemplo 3: Criar um GUID de uma cadeia de caracteres
Este exemplo converte uma cadeia de caracteres que contém um GUID em um objeto GUID.
New-Guid -InputObject "d61bbeca-0186-48fa-90e1-ff7aa5d33e2d"
Guid
----
d61bbeca-0186-48fa-90e1-ff7aa5d33e2d
Exemplo 4: Converter cadeias de caracteres do pipeline em GUIDs
Este exemplo converte cadeias de caracteres do pipeline em objetos 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
Parâmetros
-Empty
Indica que esse cmdlet cria um GUID vazio. Um GUID vazio tem todos os zeros em sua cadeia de caracteres.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InputObject
Esse parâmetro aceita uma cadeia de caracteres que representa um GUID e a converte em um objeto GUID.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
Saídas
Esse cmdlet retorna um GUID.
Observações
O cmdlet passa a entrada de cadeia de caracteres para o construtor da classe System.Guid . O construtor dá suporte a cadeias de caracteres em vários formatos. Para obter mais informações, consulte System.Guid(String).
Quando usado sem entrada de cadeia de caracteres ou o parâmetro Empty , o cmdlet cria um UUID (Identificador Universal Exclusivo) Versão 4. Para obter mais informações, consulte System.Guid.NewGuid.