# Crypt password + line to add on script

Nous devons d'abord transformer notre mot de passe en SecureString pour que celui-ci ne soit pas utilisé en clair

```powershell
ConvertTo-SecureString -String "motdepasse" -AsPlainText -Force | ConvertFrom-SecureString
```

[![image.png](https://cavallone.fr/uploads/images/gallery/2025-02/scaled-1680-/aJoPCcKntmgmDjB3-image.png)](https://cavallone.fr/uploads/images/gallery/2025-02/aJoPCcKntmgmDjB3-image.png)

Une fois la clé obtenue, vous pouvez la mettre dans le fichier qui servira pour votre script  
et ajouter les lignes ci dessous pour l'executer

```powershell
$cryptPass = get-content "$(split-path $Script:MyInvocation.Mycommand.Path)\nomdufichier.txt" # cette commande permet d'executer le nom du fichier à lire, qui est supposé être dans le même répertoire que le script.
$SecPass = ConvertTo-SecureString -String $cryptPass #cette ligne permet de transformer en objet powershell le mdp Crypte
```