div class='cap-left'/>


PowerShell Module | Download | Help | Tutorial


This PowerShell module enables you to create KeePass databases and perform basic operations against it e.g. create, read and delete entries. The output is returned as a PSCredential object or optionally as clear-text.


  • .NET 3.5
  • PowerShell 2.0 or higher
  • KeePass v2.34, other versions are not supported

Tested on / with

  • Windows 10 64-bit
  • Windows 2008 R2 64-bit
  • PowerShell 2.0 and 5.0
  • KeePass v2.34

Quick Start

Download the ZIP file. For a single user extract the zip contents to "%USERPROFILE%\Documents\WindowsPowerShell\Modules". For all users to "%SystemRoot%\System32\WindowsPowerShell\v1.0\Modules".

Installation Notes

Please copy the following files in to the module folder: KeePass.exe and KeePass.XmlSerializers.dll.

Known Limitations

PowerShell 2.0 doesn't support TAB completion for parameter sets and dynamic
parameters. Please check the cmdlet help in order to get the full set of

Upgrade from earlier releases

Simply remove the old PsKeePass folder and replace it with the new one.


Full (en_US) help is provided with the module. You may view the online help by clicking the help button located in the header of this page.

Change Log

No comments :

Post a Comment