Menu

#2006 Bulk entry updates on selected fields

KeePass_2.x
closed
nobody
5
2020-09-04
2015-05-19
ChrisJ
No

Ability to copy URL entry (or any other entry) from one entry to multiple others, either by search or by group or by multiple selection. Eg this URL
cmd://%compsec% /c dsquery user -name "{TITLE}" | dsmod user -pwd {PASSWORD} & pause
would allow AD passwords recorded in Keepass to be automatically updated by opening the URL
This works for individual entries but I can't find a way of editing it to apply thus URL to multiple entries

Related

Feature Requests: #2006

Discussion

  • Paul

    Paul - 2015-05-20

    Have you tried using XML replace, it's built-in to KeePass?
    http://keepass.info/help/v2/xml_replace.html

    cheers, Paul

     
    • ChrisJ

      ChrisJ - 2015-05-20

      Found that just before leaving work yesterday. Going to have a look when I
      get a chance. ☺
      On 20 May 2015 07:42, "Paul" pail459@users.sf.net wrote:

      Have you tried using XML replace, it's built-in to KeePass?
      http://keepass.info/help/v2/xml_replace.html

      cheers, Paul

      Status: open
      Group: KeePass
      Labels: bulk multi
      Created: Tue May 19, 2015 03:31 PM UTC by ChrisJ
      Last Updated: Tue May 19, 2015 03:31 PM UTC
      Owner: nobody

      Ability to copy URL entry (or any other entry) from one entry to multiple
      others, either by search or by group or by multiple selection. Eg this URL
      cmd://%compsec% /c dsquery user -name "{TITLE}" | dsmod user -pwd
      {PASSWORD} & pause
      would allow AD passwords recorded in Keepass to be automatically updated
      by opening the URL
      This works for individual entries but I can't find a way of editing it to
      apply thus URL to multiple entries


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/keepass/feature-requests/2006/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Feature Requests: #2006

  • ChrisJ

    ChrisJ - 2015-05-20

    tried this and it seems to work OK looking only in the "Sandbox" group (that I created for testing) and matching values only where there is an existing value of "my big test URL" . I've not tested it but I understand this will NOT look in subgroups of Sandbox.

    Select nodes :
    //Group[Name='Sandbox']/Entry/String[Key='URL' and Value='my big test URL']
    Replace data : Inner Text
    Find what:
    my big test URL
    Replace with:
    My Replacement text
    no case, no reg exp

    Hope this helps someone!

    But this only works in replacing existing URL values. If there is no URL value then the Value entry is empty and doesn't appear to match an empty string '' for an inner text match
    This worked

    Select nodes :
    //Group[Name='Sandbox']/Group[Name='Windows Log in Passwords']/Entry/String[Key='URL']/Value
    Replace data : Outer XML
    Find what:
    <Value/>
    Replace with:
    <Value>Your New URL</Value>
    no case, no reg exp

    Hope this helps someone too!

     

    Last edit: ChrisJ 2015-05-20
  • Dominik Reichl

    Dominik Reichl - 2020-09-04
    • status: open --> closed
    • Group: KeePass --> KeePass_2.x
     
  • Dominik Reichl

    Dominik Reichl - 2020-09-04

    I've implemented this now. The entry editing dialog can now edit all currently selected entries at once.

    Here's the latest development snapshot for testing:
    https://keepass.info/filepool/KeePass_200904.zip

    Thanks and best regards,
    Dominik

     

Log in to post a comment.