无人小站

KeePass 命令行自动进入坚果云 WebDAV 密码库

JP-Liu KeePassWebDAV坚果云

KeePass 命令行自动进入坚果云 WebDAV 密码库

本文是对坚果云帮助中心中 KeePass 如何搭配坚果云实现多设备同步 的一个补充,具体的 KeePass 连接 WebDAV 的步骤,请参考原文。

我的电脑默认是启动 KeePass 且自动打开密码库,且之前一直是使用本地密码库,原有的启动参数(数据库在 KeePass 目录下):

KeePass.exe "DataBase.kdbx" -pw:123456

但是使用 WebDAV 密码库后,相对应的以下命令是无法直接打开密码库的:

KeePass.exe "https://dav.jianguoyun.com/dav/Mine/DataBase.kdbx" -pw:123456

经过搜索之后发现,之前在 SourceForge 上已经有人讨论过:Passing Parameters when Opening Remote WebDAV through Command Line,修改命令行之后,即可正常打开。

KeePass.exe "https://dav.jianguoyun.com/dav/Mine/DataBase.kdbx" -iocredfromrecent -pw:123456

简单说下 -iocredfromrecent 这个参数,当把 WebDAV 的登录信息保存如 KeePass 配置文件后,使用此参数时,KeePass 自动使用从配置文件中保存的 WebDAV 登录凭据,此时 KeePass 可以实现自动获取 WebDav 数据库并解密。

JP-Liu
懒人一个