Aucune catégorie assignée
Scripts powershell tips divers
-
- Dernière modification le il y a 2 années par Paf
-
Ne pas utiliser un mot de passe en clair dans un script
- Commencer par stocker le mot de passe sur disque de manière sécurisée:
Read-Host "Enter Password" -AsSecureString | ConvertFrom-SecureString | Out-File "PATH\FILE.secure"
- Dans le script récupérer le mot de passe:
$pass = Get-Content "PATH\FILE.secure" | ConvertTo-SecureString
La variable $pass contient le mot de passe dans une variable securestring
- Exemple avec objet credential:
$user = "LOGIN"
$pwd = Get-Content "PATH\FILE.secure" | ConvertTo-SecureString
$Credential = New-Object System.Management.Automation.PSCredential($user,$pwd)