Scénariser (2.x)

Comment automatiser KeePass 2.x ?

Afin d'automatiser KeePass, vous avez besoin soit du greffon/extension KPScript soit de PowerShell.

  • Vous pouvez trouver la dernière version de KPScript sur la page des greffons de KeePass. Le fichier KPScript.exe doit être copié dans le répertoire où KeePass est installé (qui contient le fichier KeePass.exe).
  • Une version PowerShell adaptée est incluse dans Windows 10/11. Sur d'autres systèmes d'exploitation, vous devrez peut-être l'installer au préalable.

Il existe trois façons d'automatiser KeePass :

  • KPScript - Les opérations de commande unique :
    KPScript peut être appelé à l'aide de commandes uniques. En transmettant l'emplacement de la base de données, sa clé, une commande et éventuellement certains paramètres, des opérations simples comme l'ajout d'une entrée peuvent être effectuées. La syntaxe est très simple, aucune connaissance en script n'est requise. Cette méthode est idéale lorsque vous souhaitez apporter rapidement de petites modifications à la base de données. Il n'est pas recommandé lorsque vous devez effectuer de nombreuses opérations, car pour chaque commande, la base de données doit être chargée à partir du fichier, déchiffrée, modifiée, chiffrée et réécrite dans le fichier.
  • KPScript - Les fichiers de script KPS :
    Ces fichiers sont beaucoup plus puissants que les opérations de commande unique, mais sont également plus compliqués. Vous devez avoir une expérience de la programmation C# et des composants internes de KeePass 2.x.
  • PowerShell :
    Avec PowerShell, vous pouvez charger l'assemblage KeePass.exe et faire tout ce que KeePass peut faire.

ZIP Package Télécharger les exemples de scripts PowerShell de KeePass.