-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gerar-Credenciais.ps1
31 lines (28 loc) · 1.46 KB
/
Gerar-Credenciais.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Script para gerar as credenciais locais e do dominio e grava-las em arquivos texto para uso posterior
$ErrorActionPreference = "Stop"
$FileLocal = "C:\MIGRA\SecureLocal.txt"
$FileCliente = "C:\MIGRA\SecureCliente.txt"
Write-Host -ForegroundColor Yellow "ATENCAO: Execute este script apenas no HOST!"
Write-Host; Write-Host "Digite a senha correspondente a credencial local (usuario administrator): " -NoNewline
$SenhaLocal = Read-Host -AsSecureString | ConvertFrom-SecureString
Try {
Echo $SenhaLocal > $FileLocal
}
Catch {
Write-Host -ForegroundColor Red "Impossivel criar arquivo de credenciais locais! Execute o script novamente"
Write-Host -ForegroundColor Red "ou tente gerar a senha manualmente"
Write-Host -ForegroundColor Red "Mensagem de Erro: " $_.Exception.Message
Write-Host -ForegroundColor Red "Item: " $_.Exception.ItemName
}
Write-Host; Write-Host "Digite a senha correspondente a credencial do dominio (usuario): " -NoNewline
$SenhaCliente = Read-Host -AsSecureString | ConvertFrom-SecureString
Try {
Echo $SenhaCliente > $FileCliente
}
Catch {
Write-Host -ForegroundColor Red "Impossivel criar arquivo de credenciais do dominio! Execute o script novamente"
Write-Host -ForegroundColor Red "ou tente gerar a senha manualmente"
Write-Host -ForegroundColor Red "Mensagem de Erro: " $_.Exception.Message
Write-Host -ForegroundColor Red "Item: " $_.Exception.ItemName
}
Write-Host; Write-Host "Script finalizado."; Write-Host