Vive PowerShell

POWERSHELL : POPUP texte masqué

Written by Dead-Red.

Hello IT Boys !!
Si vous avez besoin d’afficher une fenêtre demande de mot de passe avec la valeur masquée par des *** et que vous souhaitez récupérer la valeur entrée en claire voici le code :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#Fonction de conversion Secure To Texte
 
Function ConvertTo-PlainText( [security.securestring]$securepassword ) {
$passwordtotext = [Runtime.InteropServices.Marshal]
$passwordtotext::PtrToStringAuto( $passwordtotext::SecureStringToBSTR($securepassword) )
}
 
#On affiche la popup "sécurisée & on récupère la valeur convertie"
$popup = read-host -assecurestring "password?"
 
#Hop on passe la valeur dans la fonction et on récupère la valeur en claire dans la variable : $password
$password= convertto-plaintext $popup
 
#On affiche la valeur en claire
$password

Tags: Powershell PS1 Scipting Windows Powershell

Syndicate Feeds

Articles Related Items

Vine Clean Designs

Fusce varius euismod lorem, semper ante ullam corper condi mentum. Lorem ipsum dolor consectetur adipiscing elit ante

Pron et arcu quam. Fusce non magna sed lacus vestibulum ullamcorper. Maecenas justo diam

Romuald Alias Dead-Red

Je suis un Passionné d'informatique et depuis l'achat de la maison je découvre le monde de la domotique

Weblinks Powershell