Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
O comando Get-Random
é uma ferramenta poderosa no PowerShell, a interface de linha de comando e linguagem de script da Microsoft para administração de sistemas Windows. O Get-Random
permite gerar números aleatórios, o que pode ser útil em diversas situações, como testes de software, geração de senhas, ou qualquer outra aplicação que requeira aleatoriedade. Este artigo irá explorar como usar o Get-Random
no PowerShell, apresentando exemplos práticos para ilustrar seu uso.
Exemplos:
Gerar um número aleatório simples:
# Este comando gera um número aleatório entre 0 e 2^31-1
$numeroAleatorio = Get-Random
Write-Output $numeroAleatorio
Gerar um número aleatório dentro de um intervalo específico:
# Este comando gera um número aleatório entre 1 e 100
$numeroAleatorio = Get-Random -Minimum 1 -Maximum 100
Write-Output $numeroAleatorio
Selecionar um item aleatório de uma lista:
# Este comando seleciona um item aleatório de uma lista de strings
$itens = @("Maçã", "Banana", "Laranja", "Uva")
$itemAleatorio = $itens | Get-Random
Write-Output $itemAleatorio
Gerar uma senha aleatória:
# Este comando gera uma senha aleatória de 12 caracteres
$caracteres = @()
$caracteres += [char[]](65..90) # Letras maiúsculas
$caracteres += [char[]](97..122) # Letras minúsculas
$caracteres += [char[]](48..57) # Dígitos
$caracteres += [char[]](33..47) # Caracteres especiais
$senha = -join (1..12 | ForEach-Object { $caracteres | Get-Random })
Write-Output $senha
Gerar uma sequência de números aleatórios:
# Este comando gera uma sequência de 5 números aleatórios entre 1 e 50
$sequencia = 1..5 | ForEach-Object { Get-Random -Minimum 1 -Maximum 50 }
Write-Output $sequencia