После использования Keepass в течение нескольких лет мне пришла идея, которую было бы неплохо реализовать. В моей базе более 300 записей, и было бы неплохо узнать, какие из этих записей все еще хороши. Установка флага истечения срока действия в записях поможет напомнить мне, чтобы проверить, являются ли записи действительными, и потенциально побудит меня сменить пароль. Есть ли способ просмотреть всю базу данных и сделать следующее для каждой записи?
- Проверьте, установлен ли флаг истечения.
- Если он не установлен, добавьте X количество лет ко времени создания (или изменения).
- Установите флаг истечения срока действия.
- Установите время истечения до значения, рассчитанного на шаге 2.
- Перейдите к следующей записи в базе данных.
Пол получил ответ:«Не с KeePass, но вы можете использовать KPScript и немного PowerShell». Он включил ссылку на # 1318 Изменить дату истечения срока из списка, но моя неопытность с инструментами, которые он рекомендовал, оставила мне только больше вопросов. Может ли кто-нибудь оказать дальнейшую помощь? (1)
добавление
После некоторых дальнейших исследований была обнаружена возможность экспорта базы данных в формате XML. Будет ли проще проанализировать файл XML, изменить данные в этой форме, а затем создать новую базу данных, импортировав результаты? Если использование уже сделанных предложений будет слишком сложным, обработка XML может оказаться более простым путем.