首页 > 解决方案 > 使用 KPScript 生成随机密码

问题描述

我正在努力使我的许多日常部署工作自动化,其中包括许多手动 KeePass 条目。我看到他们有一个官方脚本教程,以及一些基于应用程序中设置的配置文件生成随机密码的功能。

根据 KeePass 的文档,这就是我要运行的内容:

.\KPScript -c:AddEntry "Z:\file location" -pw:"keepass password" -Title:Test -Username:test -password:{NEWPASSWORD:/scripttest/} -GroupPath:General

问题是,KeePass 条目使用文字字符串密码生成

{NEWPASSWORD:/scripttest/}

而不是从 scripttest 配置文件中实际随机生成的密码。我在这里想念什么?KeePass 的文档在这类事情上相当稀少。这是一个长镜头,我可以看到这个网站在 KPScript 方面没有很多东西,但值得一试。谢谢!

编辑:我也尝试在 CMD 中运行此代码,认为这可能是 Powershell 的问题,但遇到了相同的结果。

标签: powershellkeepass

解决方案


推荐阅读